Оптимальный способ подключения пакета
Добрый день.
Продолжаю разбираться с использованием своих таблиц в MODX.
Создал таблицу, сгенерировал схему, для работы с объектами необходимо подключать пакет:
Пробую работу с процессорами, теперь за создание объекта будет отвечать процессор.
Вопрос: когда лучше подключать пакет — перед вызовом процессора:
Продолжаю разбираться с использованием своих таблиц в MODX.
Создал таблицу, сгенерировал схему, для работы с объектами необходимо подключать пакет:
$modx->addPackage('rehab', $modx->getOption('core_path').'components/rehab/model/','modx_rehab_');
$access = $modx->getObject('Access',1);
print $access->get('uid');Пробую работу с процессорами, теперь за создание объекта будет отвечать процессор.
Вопрос: когда лучше подключать пакет — перед вызовом процессора:
$modx->addPackage('rehab', $modx->getOption('core_path').'components/rehab/model/','modx_rehab_');
$responce = $modx->runProcessor('access/create', $addAccessProps, $processorProps);или в коде самого процессора? Комментарии: 2
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Или можно запустить getService('rehab', 'Rehab', бла-бла-бла), как в сниппете — это тоже подключит модель + даст возможность пользоваться методами вашего класса.
Лично я пишу для себя в классе свой runProcessor:
И потом вызываю именно его: