Пересохранение всех товаров

Доброго для подскажите как пересохранить все товары minishop2 через снипет.
eflit
01 июля 2017, 12:42
modx.pro
1
1 588
0
Поблагодарить автора Отправить деньги

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

Володя
01 июля 2017, 18:26
0
с какой целью? Еще и через сниппет…
    eflit
    01 июля 2017, 20:47
    0
    получается в товаре вводится цена в новом созданном поле и через радио кнопки сделал выбирать валюты курсы вводились в tv основного каталога товаров после чего сделал плагин подсчета цены и записи ее в поле price в белоруски рублях а теперь сделал снипет добавил кнопку в админке верхнего меню и через нее обновляю цены во всех товарах. Понимаю что структура сложная наверное можно сделать и проще но я пока сделал так.
    Гриборий
    01 июля 2017, 18:26
    2
    +1
    $resources = $modx->getCollection('modResource', [
        'class_key' => 'msProduct'
        ]);
    foreach ($resources as $res) {
        $res->save();
    }
    Проще, конечно, через «консоль» запускать.
      eflit
      01 июля 2017, 20:47
      0
      Спасибо большое.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      4