пятница, 25 июля 2014 г.

MODX Revolution 2.3.0-pl (traditional) - Создаем компонент при помощи CMPGenerator и MIGX

Создаем новую таблицу в phpmyadmin

Создадим новую категорию: thetekst

Устанавливаем CMP Generator
Создаем новый пакет: Приложения > CMP Generator > Create Package

Package Name: thetekst
Database Name: пусто
Tables: modx_thetekst_test // перед этим нужно создать эту таблицу
Prefix: modx_
Build Schema: Yes
Build Package: Yes

Создадим новый сниппет:
Имя: thetekst
Категория: thetekst
Код: тут
Запоминаем id Сниппета, то что в круглых скобках

Создаем новое пространство имен
Иконка шестеренки > Namespaces/Пространства имен

Называем новое пространством как и наш компонент

Имя: thetekst
Путь к ядру: {core_path}components/thetekst/
Путь к активам: {assets_path}components/thetekst/

Далее создадим действие в разделе меню для компонента thetekst
Иконка шестеренки > Действия/Actions

Выбираем: Верхнее меню > topnav > Приложения > Добавить пункт

Родитель: Приложения
Ключ словаря: thetekst
Действие: index
Описание: Мой компонент
Пространство имён: migx

Устанавливаем MIGX


Комментариев нет:

Отправить комментарий