Бесплатно
Загрузите дополнение из админки вашего сайта.
Как загрузить?
Как загрузить?
Внимание, этот компонент несовместим с MODX 3.
НЕ РАБОТАЕТ С MODX 3
Вступление
Компонент предназначен для повышения гибкости работы с контентом сайта. Позволяет ускорить интеграцию вёрстки с Modx Revolution.
Основные возможности:
1. Автоматическое создание элементов сайта плагины, чанки, шаблоны, сниппеты, ресурсы, TV.
2. Автоматическая расстановка в вёрстке плейсхолдеров, вызовов сниппетов, чанков.
3. Автоматическое создание файлов чанков, форм, вызовов сниппетов.
4. Автоматическое заполнение контентом админки сайта.
5. Возможность редактировать вёрстку в одном месте.
6. Встроенная ленивая загрузка изображений.
7. Удобное управление контактами и формами из админки.
Начало работы
Чтобы работать с компонентом было комфортнее рекомендую:
1. Прочитать документацию или в папке `core/components/migxpageconfigurator/documentation` или на сайте https://docs.modx.pro
2. Ознакомиться с примерами сущностей, которыми оперирует компонент, в папке `core/components/migxpageconfigurator/examples`
Вступление
Компонент предназначен для повышения гибкости работы с контентом сайта. Позволяет ускорить интеграцию вёрстки с Modx Revolution.
Основные возможности:
1. Автоматическое создание элементов сайта плагины, чанки, шаблоны, сниппеты, ресурсы, TV.
2. Автоматическая расстановка в вёрстке плейсхолдеров, вызовов сниппетов, чанков.
3. Автоматическое создание файлов чанков, форм, вызовов сниппетов.
4. Автоматическое заполнение контентом админки сайта.
5. Возможность редактировать вёрстку в одном месте.
6. Встроенная ленивая загрузка изображений.
7. Удобное управление контактами и формами из админки.
Начало работы
Чтобы работать с компонентом было комфортнее рекомендую:
1. Прочитать документацию или в папке `core/components/migxpageconfigurator/documentation` или на сайте https://docs.modx.pro
2. Ознакомиться с примерами сущностей, которыми оперирует компонент, в папке `core/components/migxpageconfigurator/examples`
2.3.1-rc
- Исправил путь к лексиконам в процессорах CMP: теперь берётся из системной настройки mpc_lexicon_path.
2.3.0-rc
- Добавил поиск по ресурсам в CMP.
- Перенёс кнопку «Экспорт выбранных (ZIP)» в панель редактирования лексиконов.
2.2.0-rc
- Добавил страницу управления лексиконами в панели управления (CMP): просмотр, редактирование, экспорт в XLSX, импорт из XLSX/ZIP.
- Добавил выбор языков при просмотре и экспорте лексиконов.
- Добавил экспорт нескольких ресурсов одновременно в один ZIP-архив.
- Добавил импорт лексиконов из XLSX с валидацией файлов и очисткой содержимого (настройки mpc_allowed_tags, mpc_allow_modx_tags).
- Добавил системную настройку mpc_cmp_resource_label_field для настройки отображаемого поля ресурса в интерфейсе.
- Добавил возможность не указывать шаблон при получении лексиконов для ресурса по id.
- Добавил в событие mpcOnAddCellToExcel параметр filePath.
- Добавил возможность автозагрузки любых файлов.
- Добавил метод checkImageExtension.
- Добавил выбор языка при экспорте лексиконов.
- Добавил возможность загрузки картинок при импорте лексиконов.
- Добавил возможность использования файловых сниппетов.
- Добавил файл с ключами лексиконов для полей ресурса по умолчанию.
- Добавил очистку значений лексиконов при сохранении ресурса.
- Добавил поле с несколькими типами медиа-контента.
- Добавил домен в устанавливаемые куки.
- Добавил замену одинарной кавычки на кавычки-ёлочки.
- Добавил возможность автоматической генерации лексиконов.
- Доработал функционал переключения языков.
- Изменил функцию getColumnIndex в классе ExcelFileHandler.
- Внёс изменения для совместимости с новой версией SendIt.
- Исправил модификатор version.
- Удалил виджеты импорта/экспорта лексиконов с дашборда (заменены страницей управления).
2.2.0-beta26
- Добавил возможность не указывать шаблон при получении лексиконов для ресурса по id.
2.2.0-beta25
- Добавил в событие mpcOnAddCellToExcel параметр
filePath. - Изменил функцию getColumnIndex в классе ExcelFileHandler.
- Добавил возможность автозагрузки любых файлов.
2.2.0-beta24
- Внёс изменения для новой версии SendIt.
- Исправил модификатор version.
2.2.0-beta23
- Добавил метод checkImageExtension
2.2.0-beta22
- Добавил выбор языка при экспорте лексиконов
- Добавил возможность загрузки картинок при импорте лексиконов
2.0.2-pl
- Изменил пример файла index.tpl
2.0.1-pl
- Изменил логику класса Render
- Добавил системные события mpcOnBeforeParseConfig и mpcOnBeforeRender
2.0.0-beta11
- Исправил ошибку при которой не генерировалось условие для тега img при пустом значении атрибута
data-mpc-if - Исправил ошибку при которой вложенные поля не реагировали на
data-mpc-unwrap
2.0.0-beta10
- Добавил системные настройки mpc_lazyload_enabled и mpc_expand_enabled.
2.0.0-beta9
- Изменил метод getImgData в классе mpcExpand в JavaScript.
- Доработал класс ленивой загрузки в JS, появилась возможность ленивой загрузки стилей.
- Добавил секциям вкладку "Стили секции" и возможность указать стили для каждой секции.
- Добавил возможность загружать картинки из сети, для этого нужно указать путь к папке в системной настройке mpc_images_path.
- Добавил возможность отменить генерацию миниатюр для всех картинок сразу, удалив значение системной настройки mpc_thumb_snippet.
- Добавил системное событие
mpcOnBeforeDownloadImageдля переименования картинок перед загрузкой.
2.0.0-beta8
- Добавил возможность разворачивать SVG.
2.0.0-beta7
- Добавил поддержку генерации превью с помощью сторонних компонентов. По умолчанию pThumb.
- Добавил системные настройки для pThumb.
- Добавил автогенерацию ссылок на ресурсы, если в href задан id.
2.0.0-beta6
- Мелкие правки.
2.0.0-beta2
- Мелкие правки.
2.0.0-beta
- Переписал всё на сервисы
- Отказался от библиотеки PHPQuery
- Добавил события в админку mpcOnGetSectionFieldsValues и mpcOnHandleContact
1.1.4-pl
- Добавил проверку на наличие минишопа в системе
- Добавил наследование значений донорского ресурса
- Добавил рекурсивное наследование пресетов между файлами ('extends' => 'pdomenu.main')
- Добавил атрибут data-mpc-exlazy для отключения ленивой загрузки отдельных изображений
1.1.3-pl
- Added the ability to split contacts into groups
1.1.2-pl
- Cleared the resource data array
- Added integration with Polylang
- Renamed docs pages
- Add english lexicon
- Added the ability to select the main contact
- Added lazy loading during filtering and pagination
1.0.7-pl
- Аdded the ability to link one mail to multiple forms
1.0.6-pl
- The order of working with templates has been changed
- Add full documentation
1.0.5-pl
- Fix bugs.
1.0.0-beta
- Initial release.


Последние обсуждения в сообществе MODX.pro