<?=$this->render($this->macros('emarket','ordersList'), 'emarket/ordersList')?>
Пример вызова
udata://emarket/ordersList
XML-ответ UData
<udata module="emarket" method="ordersList" generation-time="0.007527">
<items>
<item id="27541" name="Заказ #2" type-id="755" ownerId="27539" xlink:href="uobject://27541"/>
<item id="27454" name="Заказ #1" type-id="755" ownerId="27539" xlink:href="uobject://27454"/>
<item id="27556" name="Заказ #3" type-id="755" ownerId="27539" xlink:href="uobject://27556"/>
</items>
</udata>
Вывод списка заказов осуществляется по шаблону, указанному в параметре template. Вы можете не указывать этот параметр, тогда для вывода будет использован шаблон по умолчанию — default.tpl
.
Название
%emarket ordersList()% — Возвращает список заказов текущего пользователя.
Параметры: emarket ordersList([template = 'default', sort = 'asc'])
- template
-
Имя шаблона, по которому выводится список заказов. В XSLT-шаблонизаторе игнорируется.
- sort
-
Порядок вывода заказов на странице.
"acs" — прямой порядок, от первого к последнему по дате оформления, установлен по умолчанию.
"desc" — обратный порядок, новые заказы появляются вверху списка.