Собственные классы, xPDO
Здравствуйте!
Я создал таблицы в базе. Создал модель, чтобы работать с ними, используя xPDO.
Когда я просто пишу в сниппете:
$homeDir = $modx->getOption('core_path').'components/tmp/';
$modx->addPackage('tmp', $homeDir. 'model/', 'tmp_');
потом могу спокойно использовать newQuery() и все радости.
Но я создаю свой class Myclass… и ничего не работает. Причем modx api с горем пополам я в него вкрутил. Правда не уверен до конца корректно ли, но по крайней мере api работает. А вот с запросами никак не разобраться.
Не подскажите, как делать правильно, если пишешь свои классы + надо xPDO…
Я создал таблицы в базе. Создал модель, чтобы работать с ними, используя xPDO.
Когда я просто пишу в сниппете:
$homeDir = $modx->getOption('core_path').'components/tmp/';
$modx->addPackage('tmp', $homeDir. 'model/', 'tmp_');
потом могу спокойно использовать newQuery() и все радости.
Но я создаю свой class Myclass… и ничего не работает. Причем modx api с горем пополам я в него вкрутил. Правда не уверен до конца корректно ли, но по крайней мере api работает. А вот с запросами никак не разобраться.
Не подскажите, как делать правильно, если пишешь свои классы + надо xPDO…
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 6
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
bezumkin.ru/blog/252/