@Tutucu

Как в MODX Revo программно поменять группу ресурсов?

Здравствуйте, делаю выгрузку товаров из csv на MODX Revo MINISHOP 2. Написал сниппет, который создаёт и обновляет товары, но проблема в том, что скидки товаров сделаны на основе групп ресурсов, т.е. у товара назначается группа 5%, и скидка соответственно рассчитывается на 5%. И тут возникает вопрос - как программно указать у ресурса группу ресурса, к которой он принадлежит?
Вывел все значения у ресурса:
$res = $modx->getObject('modResource',373);
$output = $res->toArray();

Но значения групп там нет. В документации я тоже не нашёл ничего про это.
  • Вопрос задан
  • 125 просмотров
Решения вопроса 1
ig0r74
@ig0r74
MODX-разработчик
В любой непонятной ситуации смотри схему: https://github.com/modxcms/revolution/blob/2.x/cor...

$res = $modx->getObject('modResource',373);
$group = $res->getOne('ResourceGroupResources');
$output = $group->toArray();
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы