Перейти к содержимому


Фотография
- - - - -

Вывод на страницу корзины свойства товара

корзина вывод категории свойства товара

Лучший Ответ CB9TOIIIA , 27 September 2016 - 07:45

$cartItem = $view->items[$itemKey];
$cartItem['item']->getElement('<ELEMENT_ID>')->render(); // рендеринг определенного элемента

Сделали

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 3

#1 udjin

udjin

Отправлено 26 September 2016 - 14:02

Всем привет. Подскажите, как вывести на страницу оформления заказа при покупке, свойство товара?
Например, мне нужно вывести не только название товара, но и одно из его свойств. 
Как это сделать? 
 


  • 0

#2 udjin

udjin

Отправлено 26 September 2016 - 14:40

Разобрался. Можно сделать так:

 

<p class ="basket-discipline">Дисциплина: <br><?php
				$cartItems = $order->getItems(true);
				foreach($cartItems as $orderItem) {
			if ($element = $orderItem['item']->getElement('8c28d418-b7a7-43ac-b0fd-247b2238e877')) {
				echo $element->render();
				}
				}
					?></br>
					</p>

  • 0

#3 udjin

udjin

Отправлено 26 September 2016 - 14:54

А вот нифига. Это работает если у тебя в корзине 1 товар. Если несколько - то выходит вот так:

lacm4m84.png

 

Выводятся значения в каждый товар из всех товаров в корзине. Подскажите пожалуйста, куда ковырять...

 

PS 

 

$cartItem = $view->items[$itemKey];
$cartItem['item'];
$cartItem['item']->getElement('8c28d418-b7a7-43ac-b0fd-247b2238e877')->render();

Вот этот вообще ничего не выводит. Пустоту возвращает...


Сообщение отредактировал udjin: 26 September 2016 - 16:13

  • 0

#4 CB9TOIIIA

CB9TOIIIA

Отправлено 27 September 2016 - 07:45   Лучший Ответ

$cartItem = $view->items[$itemKey];
$cartItem['item']->getElement('<ELEMENT_ID>')->render(); // рендеринг определенного элемента

Сделали


  • 2





Темы с аналогичным тегами корзина, вывод категории, свойства товара

Click to return to top of page in style!