minishop2 как програмно обновить товар
Привет всем! Нарыл инфу как создать товар. В консоле проверил скрипт работает, все ок.
Думал в функцию runProcessor передать вместо create — update — не проканало ((
$response = $modx->runProcessor('resource/create', array(
'class_key' => 'msProduct',
'pagetitle' => 'Товар',
'parent' => 55,
'template' => 11,
'show_in_tree' => 1,
//Данные
'price' => 100,
));
if($response->isError()){
echo 'Ошибка';
}else{
echo 'Создал';
}Вопрос по обновлению данных. Допустим я хочу обновить значение поля priceДумал в функцию runProcessor передать вместо create — update — не проканало ((
$response = $modx->runProcessor('resource/update', array(
'class_key' => 'msProduct',
'pagetitle' => 'Товар',
'parent' => 2,
'template' => 2,
'show_in_tree' => 1,
//Данные
'price' => 0,
));
if($response->isError()){
echo 'Ошибка';
}else{
echo 'Создал';
}
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
1
Комментарии: 1