[msListOrders] - вывод списка заказов (2.0.0)
[msListOrders] — Компонент реализует вывод списка заказов, подробной информации о заказе.
Возможны некоторые операции над заказами
Что изменилось?
Компонент переписан и во многом упрощен, убраны излишние настройки, чанки переписаны на феном.
сниппет msListOrders
ps. В общем постарался учесть все пожелания по предыдущей версии и убрать косяки. Новая версия под новый miniShop2.
Доступна в репозитории
Возможны некоторые операции над заказами
- просмотр заказа
- повтор заказа
- перенос заказа в корзину
- отмена заказа
- оплата заказа
Что изменилось?
Компонент переписан и во многом упрощен, убраны излишние настройки, чанки переписаны на феном.
сниппет msListOrders
- tpl — чанк вывода заказов
- tplOrder — чанк вывода подробной информации о заказе
- includeProducts — присоединить к выборке продукты заказа
- includeThumbs — присоединить к выборке превью продукта
- actions — список доступных операций над заказами
- status_cancel — статус отмены заказа
- status_repeat- статус повтора заказа
[[!pdoPage?
&limit=`5`
&element=`msListOrders`
&where=`{"msOrder.status:IN":[1,2,3,4]}`
]]
ps. В общем постарался учесть все пожелания по предыдущей версии и убрать косяки. Новая версия под новый miniShop2.
Доступна в репозитории
Поблагодарить автора
Отправить деньги
Комментарии: 31
в ссылке ошибка. не хватает: после https
спасибо, поправил
Возникла задача вывести список всех-всех заказов в фронтэнде, есть ли вариант реализации?
спасибо!
спасибо!
Имеется ввиду вывод всех заказов магазина MiniShop2 — а не только заказов конкретного авторизованного пользователя.
Напишите в ТП с указанием доступов к сайту.
Спасибо!
Спасибо!
я еще не приобрел ваше дополнение, я так понял если что поможете? ;)
да, помогу.
а как запустить-то? или как обычно на тестовом хосте заблочено?
пример вызова в шапке
[[!pdoPage?
&limit=`5`
&element=`msListOrders`
&where=`{"msOrder.status:IN":[1,2,3,4]}`
]]
Да не, видел я это, видел… На тестовом не пашет как ни крути… Что ж придется покупать))) Просто дело в том, что преимущества, которые побудят к покупке, расписаны лично для меня не в полной мере. Так и не понял, нужен ли тот компонент и чем он лучше стандартного списка заказов???
На тестовом не пашет как ни крути…При установке подтягиваются сторонние библиотеки, возможно не укладывается в таймаут на демо…
Так и не понял, нужен ли тот компонент и чем он лучше стандартного списка заказов???если не понимаете зачем вам компонент, то и покупать думаю незачем…
Спасибо, куплю на всякий случай))))
Пожалуйста!
не ставится ваш модуль, пробую на dev.site.ru/
«Невозможно установить пакет с подписью: mslistorders-2.0.8-beta»
«Невозможно установить пакет с подписью: mslistorders-2.0.8-beta»
Пишите в ТП, с указанием доступов к админке сайта, посмотрю в чем дело.
Спасибо!
Спасибо!
Подскажите, для покупки платных модулей ключ создавать для dev.site.ru или для site.ru?
Ключ создаётся для домена куда будете устанавливать + 1 раз можно изменить домен из лк, дальше смена по запросу в тп.
Т.е. сначала можно сделать для dev.site.ru, а после завершения работ изменить домен на site.ru.
Т.е. сначала можно сделать для dev.site.ru, а после завершения работ изменить домен на site.ru.
я имел ввиду, чтобы вообще не менять домен в ЛК. подсказали, что ключ создавать для site.ru, а dev.site.ru автоматом подклеится…
Да, прощу прощения, в помощи написано:
Если не ошибаюсь раньше такого не было. Теперь стало удобней :)
Также мы поддерживаем работу дополнений на поддомене dev. Сбрасывать ключ для такого домена не нужно — дополнения просто работают сразу на обоих доменах: site.ru и dev.site.ru.
Если не ошибаюсь раньше такого не было. Теперь стало удобней :)
Поясните студенту, клиент купил товар и соответственно его заказ через данный модуль будет виден только если клиент авторизуется. А как он авторизуется, пароль он не создавал!
Компонент реализует вывод списка заказов, причем тут авторизация. Используйте любой доступный вас способ авторизации. Можно например задействовать modstore.pro/packages/users/office
Кстати говоря, если покупатель уже оформлял заказ на этот email в miniShop2, то он уже зарегистрирован в системе, и она его не примет. Но тогда пользователь может сбросить пароль, получить его на почту, войти в личный кабинет и увидеть все свои заказы.
Володя, не подскажите, как сформировать вызов, что бы название товара выводилось сразу, как на modhost.pro?
Пока не разобрался, как в сниппете сделать вызов из двух таблиц.
Пока не разобрался, как в сниппете сделать вызов из двух таблиц.
в чанке tpl.msListOrders
в цикле
в цикле
{foreach $orders as $order}'
{var $product = $order.products[0]}
{$product.name}
....
Спасибо, большое, все работает!
Еще, подскажите, пожалуйста, как написать на fenom &where=`{«msOrder.status»:2}`
{'!pdoPage' | snippet : [
'element' => 'msListOrders',
'limit' => '10',
'where' => ???
]}
{'!pdoPage' | snippet : [
'element' => 'msListOrders',
'limit' => '10',
'where' => ["msOrder.status:IN"=>[2]]
]}
Теперь, настроил все, как хотел.
Спасибо за дополнение!
Спасибо за дополнение!
Пожалуйста!
Привет, спасибо за плагин. Но подскажите как вывести название и категорию товара в базовую таблицу?)
Подскажите, возможно ли вывести список заказов всех пользователей для пользователя с правами админа на фронтенде?
Вова подсказал: &user=`0`
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.