Как программно задать дополнительную категорию для товара Minishop2?
Есть много товаров (массив id-шников), которые нужно привязать к одной дополнительной категории.
К примеру, как на рисунке — привязать отобранные товары к категории с кодом 17874.
Все перерыл, не могу найти информацию. Наверняка делается каким то процессором…
Подскажите где почитать или поискать инфу как правильно это сделать?
К примеру, как на рисунке — привязать отобранные товары к категории с кодом 17874.
Все перерыл, не могу найти информацию. Наверняка делается каким то процессором…
Подскажите где почитать или поискать инфу как правильно это сделать?
Комментарии: 2
Видимо не в том направлении рыли. Нужно было посмотреть связи в компоненте, есть таблица с классом msCategoryMember, через эту таблицу и осуществляется связь с дополнительными категориями.
$res = $modx->newObject('msCategoryMember');
$res->set('product_id', $pid);
$res->set('category_id', $cid);
$res->save();
$res = $modx->newObject('msCategoryMember');
$res->set('product_id', $pid);
$res->set('category_id', $cid);
$res->save();
Спасибо за ответ!
Вопрос уже решил.
Вопрос уже решил.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.