Extras for MODX Evolution

Почему именно такая структура

Собирать свои пакеты на MODX EVO можно было уже давно, как минимум с версии 1.0.4 в папке install/assets/ присутствовали файлы с расширением .tpl — для создания всех элементов MODX, а также setup.data.sql, для создания демо контента. MODX-STORE использует точно такую же структуру пакета. 

Пакет состоит из 2-х частей, папки assets и install

Пакет состоит из 2-х частей, папки assets и install и представляет собой zip архив, который содержит папку с названием пакета (может быть произвольной) и в этой папке есть еще две:

assets - содержит все нужные файлы для работы ваших элементов, которые необходимо загружать в assets, при этом сохраняя стандартную структуру папок MODX.

install - содержит в себе папку assets, где собранные нужные нам элементы (файлы с расширением .tpl), а также файл setup.data.sql, для создания демонстрационного контента.  

Быстрая и расширенная установка

Быстрая установка заключается в автоматической инсталляции, не требующей лишних шагов от пользователя.  

Расширеная установка позволяет устанавливать не все элементы из пакета, а делать это выборочно. Также в этом режиме есть возможность выбора — устанавливать демо контент или нет.

Тип установки зависит от выбранного вами типа при загрузке нового пакета. Все элементы, кроме пакетов, устанавливаются быстро, и только для пакетов используется расширенная установка.

Как же собирать пакеты 

Думаю, что проще всего 1 раз увидеть, чем 10 раз прочитать, поэтому переходим по ссылке https://github.com/extras-evolution/  изучаем то, как собраны другие пакеты.

 

 

 

система комментирования CACKLE