Как у заказа в интернет магазине (%emarket ordersList() %) вывести статус заказа (tpl) — различия между версиями
Материал из Umicms
Kirill (обсуждение | вклад) (Новая страница: «'''Задача:''' <br/> Вывести в личном кабинете пользователя список заказов со статусом или друг…») |
Po4emu4ka (обсуждение | вклад) |
||
Строка 13: | Строка 13: | ||
О работе макроса %data getPropertyOfObject()% можно почитать здесь http://help-dev.umi-cms.ru/data.getPropertyOfObject.html | О работе макроса %data getPropertyOfObject()% можно почитать здесь http://help-dev.umi-cms.ru/data.getPropertyOfObject.html | ||
Аналогичным образом можно вывести любое значение не системного поля заказа. | Аналогичным образом можно вывести любое значение не системного поля заказа. | ||
+ | |||
+ | [[category:Верстка в TPL]], [[category:Модуль Интернет магазин]] |
Версия 12:56, 16 июля 2018
Задача:
Вывести в личном кабинете пользователя список заказов со статусом или другим значением любого другого поля.
Решение:
Организовать такой функционал на tpl достаточно просто. Для этого необходимо лишь немного изменить один из блоков в шаблоне макроса % emarket ordersList()%.
Пример:
$FORMS['orders_item'] = <<<END
< li>% name% (% id%) % data getPropertyOfObject(% id%,status_id)%
END;
О работе макроса %data getPropertyOfObject()% можно почитать здесь http://help-dev.umi-cms.ru/data.getPropertyOfObject.html Аналогичным образом можно вывести любое значение не системного поля заказа.,