Логотип

Документация по макросам и шаблонам UMI.CMS

emarket cart()

Название

%emarket cart()% — Выводит содержимое корзины для текущего пользователя.

Параметры: emarket cart([template= 'default'])

template

Шаблон отображения содержимого корзины. В XSLT-шаблонизаторе игнорируется.

Описание

Макрос используется для отображения содержимого корзины текущего пользователя. Возвращает информацию о покупателе, сделавшем этот заказ, о каждом товаре, входящем в заказ и о суммарной стоимости заказа.

<?=$this->render($this->macros('emarket', 'cart'), 'emarket/basket')?>

Пример вызова

udata://emarket/cart

XML-ответ UData

Практически полностью совпадает с ответом макроса %emarket order()% (будет отсутствовать элемент status), но отображает содержимое корзины для текущего залогиненного пользователя.

Вывод информации о заказе осуществляется по шаблону, указанному в параметре template. Вы можете не указывать этот параметр, тогда для вывода будет использован шаблон по умолчанию — default.tpl.

Макрос использует те же блоки, что и %emarket order()%.