В ранних версиях MODX для того, чтобы установить компоненту сторонних разработчиков, вам требовалось загрузить компоненту, распаковать файлы в соответствующем каталоге сайта MODX, создать определенные элементы и вставить в них код из файлов компонент. Иногда этот процесс может быть не совсем хорошо задокументирован, что может привести к ошибкам. При использовании транспортных пакетов вы переходите в раздел «Управление пакетами» (Package Management) в панели управления MODX, выбираете нужный пакет, загружаете его и нажимаете «Установить» (Install). Далее вся остальная работа выполняется без вашего участия и без ошибок.
Более того, транспортные пакеты могут взаимодействовать с пользователем во время процесса установки, поэтому вы можете во время установки выбирать конфигурацию и предпочтения. Пакет SPForm, например, создает простую, защищенную от спама форму для контактов на вашем сайте. Во время установки вы задаете ваш e-mail адрес и указываете хотите ли вы установить страницу «Контакты» (Contacts). Если вы указываете, что хотите, пакет автоматически устанавливает необходимые ресурсы, элементы и файлы. Также создается страница «Наши контакты» (Contact Us) и «Благодарности» (Thank you). В конце установки вы будете иметь на вашем сайте рабочую форму для контактов и она автоматически появится в вашем меню.
Недостатком транспортных пакетов является то, что для их создания разработчикам требуется больше усилий. Это означает, что для переработки существующих компонент MODX в транспортные пакеты требуется определенное время. К счастью старый метод установки будет доступен до переработки компонент в соответствующие транспортные пакеты.
Если вы попытаетесь установить компоненту сторонних разработчиков в MODX Revolution старым способом, убедитесь, что она доработана для MODX Revolution.
Источник: modx4you.ru/modx-documents/how-modx-works/packages.html
0 комментариев