Всем добрый вечер.
Создаю дополнение к modx revolution.
Задача проста, реализовать добавление данных через форму гостями, а в админке подтверждать их/редактировать и т.д.
Искал много, но по русскоязычным просторам нашел это
Тут
на этапе смены файла
home.class.php (для работы с ajax Manager)
возникает ошибка на странице дополнения в админке
как же это разрулить .. уже запарился... все с нуля пробовал 7 раз делать по инструкции, ошибка не пропала.
кто, что подскажет ?
Может кто подкинет другой ресурс-инструкцию по созданию дополнения ?
Или что копать, походу, что-то не подключается...
Ошибка решилась изменением файла home.class.php
должно быть так:
public function loadCustomCssJs() {
$this->addJavascript($this->Reviews->config['jsUrl'] . 'mgr/misc/utils.js');
$this->addJavascript($this->Reviews->config['jsUrl'] . 'mgr/misc/combo.js');
$this->addJavascript($this->Reviews->config['jsUrl'] . 'mgr/widgets/items.windows.js');
$this->addJavascript($this->Reviews->config['jsUrl'] . 'mgr/widgets/items.grid.js');
$this->addJavascript($this->Reviews->config['jsUrl'] . 'mgr/widgets/home.panel.js');
$this->addJavascript($this->Reviews->config['jsUrl'] . 'mgr/sections/home.js');
$this->addHtml('<script type="text/javascript">
Ext.onReady(function() {
MODx.load({ xtype: "reviews-page-home"});
});
</script>');
}