Как у заказа в интернет магазине (%emarket ordersList() %) вывести статус заказа (tpl) — различия между версиями

Материал из Umicms
Перейти к:навигация, поиск
(Новая страница: «'''Задача:''' <br/> Вывести в личном кабинете пользователя список заказов со статусом или друг…»)
 
Строка 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 Аналогичным образом можно вывести любое значение не системного поля заказа.,