1
Шаблоны XSLT / Как вывести фотографию товара в корзине
« : 26 Декабря 2012, 21:32:42 »
Делаю первый сайт на xslt, возникла сложность с выводом товара в корзине. Подскажите как реализовать.
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
в корзине лежат уже не сами товары, а созданные с них объекты типа данных "Наименование в заказе". Поэтому при выводе в корзине(в заказе) каждый элемент имеет %id%, но это id объекта в корзине который создан на основе страницы товара. Id страницы товара, на основе которой создан объект в корзине можно получить используя в блоке шаблона "order_item" минимакрос %element_id%.Спасибо! Именно так и сделал, просто невнимательно прочитал документацию!
Отсюда следует что если вам нужно вывести какое-то свойство товара в шаблоне корзины, выводите это свойство через макросы вывода свойств страницы (%data getProperty()% или %data getPropertyGroup()%), используя минимакрос %element_id%.
Например: для вывода картинки товара(поле с латинским идентификатором "foto"), надо в шаблоне корзины, в блоке "order_item" вызвать макросКод: [Выделить]%data getProperty(%element_id%,foto)%