Заказы конкретного пользователя
Привет!
У меня вот такой вопрос к сообществу:
как вывести все заказы конкретного залогиненного пользователя? Например вывести список в формате «код заказа — id заказа».
Я знаю, что Office выводит заказы покупателя и пользуюсь этим. Но что если нужно вывести именно вот в таком формате?
У меня вот такой вопрос к сообществу:
как вывести все заказы конкретного залогиненного пользователя? Например вывести список в формате «код заказа — id заказа».
Я знаю, что Office выводит заказы покупателя и пользуюсь этим. Но что если нужно вывести именно вот в таком формате?
Комментарии: 6
Это даже pdoResources может, не говоря уже о собственном сниппете.
Подсказывать не буду, предлагаю самостоятельно прочитать про &class и &showLog.
Подсказывать не буду, предлагаю самостоятельно прочитать про &class и &showLog.
Я все таки прошу о подсказке…
Правильно ли указывать в качестве класса у pdoResources вот это?
Правильно ли указывать в качестве класса у pdoResources вот это?
&class=`msOrder`
Правильно.
Василий, заказы смог вывести. Понял, что все просто было) Спасибо)
Позволь еще спросить…
Вот так например выводятся заказы залогиненого пользователя у него в личном кабинете:
Позволь еще спросить…
Вот так например выводятся заказы залогиненого пользователя у него в личном кабинете:
[[!pdoResources?
&class=`msOrder`
&showLog=`1`
&sortby=`createdon`
&tpl=`tpl.FastOrder`
&where=`{"user_id:LIKE":"[[!stupid_user_id]]"}`
]]
В чанке tpl.FastOrder вывожу параметры заказа. Например [[+num]] и прочее… Но вот понять не могу, почему если в этом же чанке вывести [[!orderPrint? &tpl=`orderPrint.LinkTpl` &orderId=`[[+id]]`]]
То, выводятся ссылки на печать с пустым href. При этом даже если в &orderId подставить число, то все равно пусто…
Это нужно у автора OrderPrint спрашивать — я не знаю, как он работает. Могу только предположить, что юзеру не хватает каких-то прав на печать.
И условие поменяй на
И условие поменяй на
&where=`{"user_id":"[[!stupid_user_id]]"}`
LIKE работает медленнее, чем точное сравнение.
спасибо за совет)
По orderPrint задал вопрос в поддержке магазина…
По orderPrint задал вопрос в поддержке магазина…
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.