Как запускать процессоры miniShop2?
Василий, привет!
Такое дело, запускаю процессор на создание категории таким вот образом:
А мне выдаёт:
У тебя класс этого процессора называется msCategoryCreateProcessor, а modx ищёт там modCategoryCreateProcessor. Как быть?
Такое дело, запускаю процессор на создание категории таким вот образом:
$category = 'CategoryName';
$categoriesFolderId = 100500;
$response = $modx->runProcessor('category/create', array(
'pagetitle' => $category,
'parent' => $categoriesFolderId
), array(
'processors_path' => $modx->getOption('core_path') .'components/minishop2/processors/mgr/'
));А мне выдаёт:
Fatal error: Class 'modCategoryCreateProcessor' not found in /<...>/core/model/modx/modx.class.php on line 1623
У тебя класс этого процессора называется msCategoryCreateProcessor, а modx ищёт там modCategoryCreateProcessor. Как быть?
Комментарии: 7
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
То есть:
Если что — смотри вывод $response->getAllErrors(); — там могут спросить alias или еще что-нибудь.
Круто, спасибо большое!
А то у меня контент получился пустым, хотя должно быть:
И шаблон не из настроек минишопа подставился.
Это работает, только если из админки создавать?
upd. На счёт шаблона по умолчанию для категорий ошибся — в настройках минишопа такого параметра нет, только для новых товаров. Но с контентом впосрос остался)
Как-то так:
но похоже не предназначен для ajax запросов?
Что-то типа того: