Владислав
С нами с 15 мая 2015; Место в рейтинге пользователей: #221Вроде как баг в minishop2
            если создать опцию в minishop2 «count»
joxi.ru/DrllaobCBMwJrP
и заполнить его каким-нибудь значением, то это значение будет затирать количество товаров в корзине.
Происходит это в сниппете msCart
joxi.ru/J2byeVDSN89xm6
        
        
        
    joxi.ru/DrllaobCBMwJrP
и заполнить его каким-нибудь значением, то это значение будет затирать количество товаров в корзине.
Происходит это в сниппете msCart
joxi.ru/J2byeVDSN89xm6
Вернуть ответ события
            Всем привет!
в msCartHandler есть вызов события
Но у меня не получается вернуть из плагина эти значения.
Вот так он записывает как я понял только в $response['data']['success']
        
        
        
    в msCartHandler есть вызов события
$response = $this->ms2->invokeEvent('msOnBeforeChangeInCart',
                        array('key' => $key, 'count' => $count, 'cart' => $this));Я пытаюсь из плагина на это событие вернуть значения 'success' = 0 и 'message' = 'Товаров на складе больше нет'Но у меня не получается вернуть из плагина эти значения.
Вот так он записывает как я понял только в $response['data']['success']
$values = & $modx->event->returnedValues;
    		$values['success'] = 0;
    		$values['message'] = 'Товаров на складе больше нет';Вот так тоже ничего не передает$modx->event->output([
                'success' => 0,
                'message' => 'Товаров на складе больше нет'
            ]);        Не получается получить миниатюру через fenom
            Всем привет!
Такой вопрос, пытаюсь в корзине товаров получить миниатюру товара. В вызове корзины подключил миниатюру но вот так
        
        
        
    Такой вопрос, пытаюсь в корзине товаров получить миниатюру товара. В вызове корзины подключил миниатюру но вот так
{$product.170x133} получить ее не получается в чанке, хотя в массиве $product такой ключ есть и запись в нем нужная тоже есть.        Не получается запустить runProcessor из админки
            Всем привет! Столкнулся с такой проблемой — сделал файл core/components/import/index.php
и запускаю его по ссылке в верхнем меню, которое сделал через настройки действий. И почему то на нем не отрабатываются процессоры
А при запуске этого файла выдает оишбку
 
Другие методы объекта $modx отрабатывают без проблем.
        
        
        
    и запускаю его по ссылке в верхнем меню, которое сделал через настройки действий. И почему то на нем не отрабатываются процессоры
$params = array(
                "parent" => 299,
                "pagetitle" => "qwe"
            );
            $response = $modx->runProcessor('resource/create', $params);Тот же код если запускать через компонент console отрабатывает как надо.А при запуске этого файла выдает оишбку
Другие методы объекта $modx отрабатывают без проблем.
pdoTools Исключение пересечения множеств
            Всем привет!
Пытаюсь присоединить к товарам связи товаров, а потом отсечь при выводе товары у которых есть есть подчиненная связь. То есть если товар есть в поле slave таблицы ms2_product_links, его отсекать.
Вывожу через msProducts
        
        
        
    Пытаюсь присоединить к товарам связи товаров, а потом отсечь при выводе товары у которых есть есть подчиненная связь. То есть если товар есть в поле slave таблицы ms2_product_links, его отсекать.
Вывожу через msProducts
&leftJoin=`{
        		"Link": {
        			"class": "msProductLink",
        			"on": "msProduct.id = Link.slave"
        		}
        	}`
&where=`[{"Link.slave:IS" : NULL}]`Вот этих двух параметров не хватает для реализации того что мне нужно… Прошу помощи        Не создается объект класса
            Здравствуйте!
Пытаюсь создать простой компонент с помощью modExtra.
Вроде модель сгенерировалась правильно, класс ordersitem.class.php сгенерировался для таблицы.
Подключаю как в дефолтном сниппете
Так не шлет:
Что я делаю не так?
        
        
        
    Пытаюсь создать простой компонент с помощью modExtra.
Вроде модель сгенерировалась правильно, класс ordersitem.class.php сгенерировался для таблицы.
Подключаю как в дефолтном сниппете
$modx->getService('orders', 'orders', $modx->getOption('orders_core_path', null, $modx->getOption('core_path') . 'components/orders/') . 'model/orders/', $scriptProperties)Далее$item = $modx->newObject('ordersItem');
$item->save();Шлет меня нафиг — Call to a member function save() on a non-object.Так не шлет:
$modx->addPackage('orders', $modx->getOption('core_path').'components/orders/model/','modx_map_');Но записи в таблице не появляются.Что я делаю не так?
Поля для разных товаров
            Здравствуйте.
На сайте нужны два вида товаров с разными полями. Я расширил таблицу ms2_products
и в ключе ms2_product_main_fields подключил их. А как мне отображать/скрывать поля в зависимости от того какому родителю или шаблону принадлежит товар?
        
        
        
    На сайте нужны два вида товаров с разными полями. Я расширил таблицу ms2_products
и в ключе ms2_product_main_fields подключил их. А как мне отображать/скрывать поля в зависимости от того какому родителю или шаблону принадлежит товар?
Разные чанки для одного фильтра
            Запускаю mfilter2 на странице.
Мне нужно чтобы выводился фильтр по родителю и прародителю.
Вызываю так.
Как сделать уточнение для categories и grandparents в вызове &tplFilter.outer и &tplFilter.row?
Версия mSearch2 1.5.8-pl
        
        
        
    Мне нужно чтобы выводился фильтр по родителю и прародителю.
Вызываю так.
&filters=`parent:categories, parent:grandparents`
        	
&tplFilter.outer.resource|parent=`tpl.mFilter2.filter.select`
&tplFilter.row.resource|parent=`tpl.mFilter2.filter.option`Тпл не подключается. Если в &filter засунуть только 1 из этих фильтров то он работает.Как сделать уточнение для categories и grandparents в вызове &tplFilter.outer и &tplFilter.row?
Версия mSearch2 1.5.8-pl
Не работает журнал ошибок
            В журнал ошибок ничего не записывается даже если вызывать 
        
        
        
    $modx->log(1, print_r("Ошибка", 1));Версия 2.4.3, перестало работать «вдруг». Подскажите в чем может быть проблема?        Ключ сниппета
            Здравствуйте!
У меня несколько вызовов одного сниппета на странице, но с разными параметрами.
Мне нужно отправлять ajax запрос к ним, но при любом запросе соответственно идет ответа от первого вызванного сниппета. Как реализовать что то типа submitvar как в formit, чтобы к примеру при указании get параметра отвечал на запрос только конкретный сниппет?
        
        
        
    У меня несколько вызовов одного сниппета на странице, но с разными параметрами.
Мне нужно отправлять ajax запрос к ним, но при любом запросе соответственно идет ответа от первого вызванного сниппета. Как реализовать что то типа submitvar как в formit, чтобы к примеру при указании get параметра отвечал на запрос только конкретный сниппет?