Jump to content


Photo
- - - - -

Свойство товара в письме о заказе

заказ почта свойства товара

Best Answer SmetDenis , 26 August 2016 - 08:00


Это можно сделать примерно так.

$cartItems = $order->getItems(true);
foreach($cartItems as $orderItem) {
    if ($element = $orderItem['item']->getElement('<ELEMENT_ID>')) {
        echo $element->render();
    }
}
Go to the full post


  • This topic is locked This topic is locked
2 replies to this topic

#1 udjin

udjin
  • JBZoo User (rus)
  • User rate: 9.1
  • posts: 101
  • topics: 14

Posted 25 August 2016 - 21:48

Всем привет. Возникла следующая задача:
Есть в товаре обычное текстовое поле. Наполняется оно менеджерами. Когда товар заказали, значение этого текстового поля
должно быть в письме заказа. Вот и всё. 
Вопрос: как вывести в письме текст из поля свойства товара? Это обычное текстовое поле в самом товаре, это его свойство, не элемент цены, не свитчер, не выпадающее поле, оно не имеет условий. Это просто текст.

В админке, в шаблоне письма имею вот такой набор полей:
 
gxx4u4kq.png
 
А вот это свойство, которое нужно вывести:
 
bmn8kdpk.png
 
Вопрос: как?

 
Joomla: 3.5.1 JBZoo: 2.2.8 Pro rev3167 Zoo: 3.3.20


  • 0

#2 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 26 August 2016 - 08:00   Best Answer


Это можно сделать примерно так.

$cartItems = $order->getItems(true);
foreach($cartItems as $orderItem) {
    if ($element = $orderItem['item']->getElement('<ELEMENT_ID>')) {
        echo $element->render();
    }
}

  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 udjin

udjin
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 9.1
  • posts: 101
  • topics: 14

Posted 26 August 2016 - 14:10

Это можно сделать примерно так.
 

$cartItems = $order->getItems(true);
foreach($cartItems as $orderItem) {
    if ($element = $orderItem['item']->getElement('<ELEMENT_ID>')) {
        echo $element->render();
    }
}

Спасибо за ответ. Всё работает именно так как и нужно. 


  • 0





Also tagged with one or more of these keywords: заказ, почта, свойства товара

Click to return to top of page in style!