Семён Кудрявцев
С нами с 21 августа 2015; Место в рейтинге пользователей: #40Получить массив товаров заказа miniShop2 в плагине
Всем привет, подскажите, пожалуйста, как получить список товаров определённого заказа в плагине на событие msOnCreateOrder?
Нужно просто сформировать php массив вида
Нужно просто сформировать php массив вида
$goods = [
['good_name' => 'html', 'good_sum' => 9750],
['good_name' => 'js', 'good_sum' => 11250]
];
Кто уже сталкивался с такой задачей, поделитесь, пожалуйста, опытом. параметр where в pdoResources
Всем добрый вечер, возник вопрос, что писать в параметр where, когда ищешь не стандартный класс объекта.
Мне нужно вывести конкретного производителя в любом месте на сайте по его id — пробую так:
Пробую так:
Подскажите как правильно писать условие в where когда работаешь с другими классами.
Мне нужно вывести конкретного производителя в любом месте на сайте по его id — пробую так:
[[!pdoResources?
&class=`msVendor`
&limit=`1`
&sortby=`name`
&sortdir=`ASC`
&tpl=`@FILE chunks/carousel_item_brand.tpl`
&where=`{ 'id' : 60 }`
]]
Выводит 1 позицию но не ту что мне нужна, значит where не сработал.Пробую так:
[[!pdoResources?
&class=`msVendor`
&limit=`1`
&sortby=`name`
&sortdir=`ASC`
&tpl=`@FILE chunks/carousel_item_brand.tpl`
&where=`[ 'id' => 60 ]`
]]
Снова 1 позиция но не та.Подскажите как правильно писать условие в where когда работаешь с другими классами.
ЧПУ url в mFilter2
Всем привет, возник вопрос как сделать ЧПУ url в фильтре, ситуация такая:
Есть каталог товаров, есть фильтр по производителям, адрес при активном фильтре заканчивается так —
vendors=24
Вопрос как вместо id производителя вывести в url имя производителя, а лучше алиас прикреплённого ресурса у производителя, что будет, наверное, более корректно?
Есть каталог товаров, есть фильтр по производителям, адрес при активном фильтре заканчивается так —
vendors=24
Вопрос как вместо id производителя вывести в url имя производителя, а лучше алиас прикреплённого ресурса у производителя, что будет, наверное, более корректно?
Полная интеграция с 1С:Управление торговлей 11.1
21
Добрый день, уважаемые разработчики, появилась задача интеграции интернет-магазина на miniShop2 с 1С: Управление торговлей — цель синхронизировать: заказы, остатки, цены и другие характеристики товаров, к сожалению точной стоимости работы не могу сказать, так как впервые такая задача поставлена. Если у кого есть опыт отпишитесь сколько это будет стоить? и какие сроки? Магазин на 3000 товаров.
Так же интересует возможность запаковки программного решения в готовый пакет для MODX.
Просьба не предлагать решения на основе mSlad.
Так же интересует возможность запаковки программного решения в готовый пакет для MODX.
Просьба не предлагать решения на основе mSlad.
Бланки документов для orderPrint
Всем привет, вопрос больше к владельцам дополнения orderPrint — которое печатает документы по заказам miniShop2
У кого есть нормальные шаблоны под этот компонент?
Например очень нужна — форма ТОРГ 12 — это товарная накладная,
готов поделиться формой почтовой платежки, она конечно не такая сложная как ТОРГ 12, но всё таки.
Важно что бы шаблоны были уже адаптированы к этому дополнению, так как сторонних вариантов в инете и так куча, но мне пока попадались неудачные.
У кого есть нормальные шаблоны под этот компонент?
Например очень нужна — форма ТОРГ 12 — это товарная накладная,
готов поделиться формой почтовой платежки, она конечно не такая сложная как ТОРГ 12, но всё таки.
Важно что бы шаблоны были уже адаптированы к этому дополнению, так как сторонних вариантов в инете и так куча, но мне пока попадались неудачные.
Можно ли из плагина вызвать уведомление?
Добрый вечер, всем, кто нибудь подскажите —
сделал плагин на минимальную стоимость заказа — но как об этом уведомить на клиентской стороне покупателя, можно ли прям из плагина послать сообщение во всплывашку, идущую вместе с miniShop2?
Может метод есть какой-то? или надо в js лезть?
Код плагина
сделал плагин на минимальную стоимость заказа — но как об этом уведомить на клиентской стороне покупателя, можно ли прям из плагина послать сообщение во всплывашку, идущую вместе с miniShop2?
Может метод есть какой-то? или надо в js лезть?
Код плагина
if ($modx->event->name == 'msOnSubmitOrder'){
if($cart = $order->ms2->cart->status()) {
if($cart['total_cost'] < 1500) {
$modx->event->output('Сумма вашего заказа должна превышать 1500 руб!');
}
}
}
Как передать DOM элемент в коллбэк miniShop2
Всем привет, данный вопрос уже много раз мусолили в сообществе, но хорошего решения так я и не нашёл, поэтому делаю ещё одну попытку, может в этот раз всё прояснится, и так:
В miniShop2 есть система коллбеков, в которую можно добавлять свои, это безумно круто и спасибо в очередной раз автору за такую гибкость, но проблема в том что в эти коллбеки не передаётся DOM элемент, спровоцировавший событие и тут приходится велосипедить на js всякие не красивые штуки.
Суть вопроса вот в чём, в карточке товара есть две кнопки — в корзину и быстрая покупка, надо что бы первая вела себя как обычно, просто добавляла товар и уведомляла нас что он добавлен, а вторая добавляла товар и если он успешно добавлен, то перекидывала сразу в корзину, и вот если бы в коллбек miniShop2 — добавление товара в корзину — можно было бы передать ту кнопку, которая спровоцировала событие добавления и проверить в своей функции допустим по классу, то можно было бы реализовать просто: и быструю покупку и открытие в модальном окне и вообще всё что душа попросит)
В miniShop2 есть система коллбеков, в которую можно добавлять свои, это безумно круто и спасибо в очередной раз автору за такую гибкость, но проблема в том что в эти коллбеки не передаётся DOM элемент, спровоцировавший событие и тут приходится велосипедить на js всякие не красивые штуки.
Суть вопроса вот в чём, в карточке товара есть две кнопки — в корзину и быстрая покупка, надо что бы первая вела себя как обычно, просто добавляла товар и уведомляла нас что он добавлен, а вторая добавляла товар и если он успешно добавлен, то перекидывала сразу в корзину, и вот если бы в коллбек miniShop2 — добавление товара в корзину — можно было бы передать ту кнопку, которая спровоцировала событие добавления и проверить в своей функции допустим по классу, то можно было бы реализовать просто: и быструю покупку и открытие в модальном окне и вообще всё что душа попросит)
svg больше не грузится в miniShop2
После обновления miniShop2 до последней версии возникли проблемы с загрузкой картинок в формате svg, раньше достаточно было добавить расширение в источник файлов MS2 Images и всё отлично работало, но теперь ни в какую не пропускает svg — пишет Файл не является корректным изображением. Кто нибудь сталкивался с такой проблемой — подскажите как решить?
Данная проблема присутствует и при абсолютно чистой установке miniShop2 на хостинге modhost.pro
Либо я всё-таки что то не так делаю либо это реально проблема в обновлении.
Данная проблема присутствует и при абсолютно чистой установке miniShop2 на хостинге modhost.pro
Либо я всё-таки что то не так делаю либо это реально проблема в обновлении.
Массив GET в Fenom
Подскажите пожалуйста как обратиться к массиву GET в Fenom?
Нужно написать элементарное условие — если есть такой-то GET то делай что-то
Нужно написать элементарное условие — если есть такой-то GET то делай что-то
Получить пользователя в плагине
Подскажите, пожалуйста, как получить пользователя и его поля в плагине на событие onUserActivate — методы из оф.документации все выводят anonymus?