-
Как в потоке поменять log_record значение при выполнении действия из плагина?
0 ответов 5 февраля 2018 -
Как собрать коллекцию продуктов без использования HASH? Есть решение
6 ответов 7 сентября 2017А чего бы не воспользоваться кастомной коллекцией через плагин?Для примера почти то же, только выводит товары по тегам оригинальных ID товаров.public function productsCollection(&$params) { /** * @var shopProductsCollection $collection */ $collection = $params['collection']; if($collection instanceof shopProductsCollection) { $hash = $collection->getHash(); if (count($hash) == 2 && $hash[0] == 'tagnav') { $pids =...
Nichikov Eugen
-
shopProductsCollection как отфильтровать результат hash search/query по характеристике?
1 ответ 1 сентября 2017 -
Как вызвать метод из shopViewHelper? Есть решение
1 ответ 1 апреля 2016Например, так можно:$system = wa('shop'); $helper = new shopViewHelper($system); $currencies = $helper->currencies(); //вызов метода класса
Rat
-
Произвольный конфиг плагина Есть решение
9 ответов 5 февраля 2015Возможно, вам подойдёт использование массива:<input name="products[id][]" value="111"><input name="products[category][]" value="666"><input name="products[id][]" value="555"><input name="products[category][]" value="777">Все значения будут переданы внутри одного поля с идентификатором products.
Михаил Ушенин
-
Проблема с экранированием или wot? Есть решение
6 ответов 26 января 2015Если ещё актуально: подозреваю, что MySQL воспринимает \t в пути к файлу как табуляцию. Я бы попробовал без обратных слешей для начала.
Леонид Вакуленко
-
Корректный апдейт цены Есть решение
2 ответа 26 декабря 2014Поиграйтесь в приложении Developer вот с таким кодом:wa('shop')->setActive('shop'); // Объект для работы с продуктом по указанному product_id $p = new shopProduct(704); // Массив артикулов, sku_id => array $skus = $p['skus']; //wa_dump($skus); // удобно посмотреть // Цена указывается в валюте товара: $p['currency']. // Если $p['currency'] === null, значит, используется валюта магазина по умолчанию, // т.е. wa()->getConfig()->getCurrency()....
Леонид Вакуленко
-
Переопределение переменных из плагина Есть решение
4 ответа 3 декабря 2014В методе плагина: $view = wa()->getView();$view->assign('category', $category);Но вообще это плохая практика, т.к. если будет два плагина, которые захотят так сделать, то в итоге в шаблон попадёт то, что запишет туда последний плагин, а изменения первого пропадут...
Музыченко Александр Викторович









