Как программно задать дополнительную категорию для товара Minishop2?

Есть много товаров (массив id-шников), которые нужно привязать к одной дополнительной категории.
К примеру, как на рисунке — привязать отобранные товары к категории с кодом 17874.



Все перерыл, не могу найти информацию. Наверняка делается каким то процессором…
Подскажите где почитать или поискать инфу как правильно это сделать?
exist17
16 ноября 2018, 12:24
modx.pro
1 095
0

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

ymok
22 ноября 2018, 14:14
0
Видимо не в том направлении рыли. Нужно было посмотреть связи в компоненте, есть таблица с классом msCategoryMember, через эту таблицу и осуществляется связь с дополнительными категориями.

$res = $modx->newObject('msCategoryMember');
$res->set('product_id', $pid);
$res->set('category_id', $cid);
$res->save();
    exist17
    14 февраля 2019, 13:28
    0
    Спасибо за ответ!
    Вопрос уже решил.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2