Создание ресурсов через процессор (ошибка-просит alias)

Добрый день!
Прошу помощи — подскажите, пожалуйста, где искать информацию, чтоб понять почему ошибка?
Создаю товары (MS2) в цикле через процессор:

$responseRes = $modx->runProcessor('resource/create', array(
	'pagetitle' => 'Купить '.$h1,
	'menutitle'    => $h1,
	'parent'    => $categoriesFolderId,
	'template'    => $template,
	'description'    => $description,
	'content'    => $text,
	'published'    => true,
	'show_in_tree'    => true,
	'class_key' => 'msProduct'
));
var_dump($responseRes->getAllErrors());
$modx->cacheManager->clearCache();
В одну из категорий ни как не могу внести товары. Результат выдает:
array(1) { [0]=> string(74) "alias: Это поле обязательно для заполнения." } array(2) { [0]=> string(74) "alias: Это поле обязательно для заполнения." [1]=> string(74) "alias: Это поле обязательно для заполнения." } 1array(2) { [0]=> string(74) "alias: Это поле обязательно для заполнения." [1]=> string(74) "alias: Это поле обязательно для заполнения." } 2array(3) { [0]=> string(74) "alias: Это поле обязательно для заполнения." [1]=> string(74) "alias: Это поле обязательно для заполнения." [2]=> string(74) "alias: Это поле обязательно для заполнения." }
и так далее… я читал, что при обновлении ресурсов требуется алиас обязательно, но тут я создаю ресурсы, а не обновляю…
Настройки автоматической генерации алиаса включены.
В точно такие же категории все записывается без ошибок…
где искать причины?

Спасибо!
Павел Мезенцев
17 марта 2018, 18:22
modx.pro
869
0

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

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0