minishop2 изменение значения в поле price

Доброго времени!

Первый раз делаю магазин на minishop2. Нашел небольшой снипет, Переделал его под себя для изменения цены в minishop2 в зависимости от города

<?php
//Меняем цены где нужно
$resources = $modx->getCollection('msProduct',array('id:>' => 0));
foreach ($resources as $res) {
    $usdprice = $res->get('old_price');
    if ($usdprice) {
        $res->set('price', $price_msk);
        $res->set('old_price', $old_price_msk);
        $res->save();
    }
}
$modx->cacheManager->refresh();
Все как бы работает работает, но почему то данный код обнуляет все опции товара которые я сделал. Может кто нибудь помочь? или у кого нибудь есть пример снипета или плагина? СПАСИБО!
Евгений швелев
21 января 2017, 15:01
modx.pro
1
694
0

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

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0