Jump to content


Photo
- - - - -

В письмо после заказа добавить поле из товара?


1 reply to this topic

#1 YYYSerge

YYYSerge
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 81
  • topics: 9

Posted 22 October 2016 - 17:16

Всем привет! Прошу помощи)

Есть товар (рис 1) у него есть поле и присвоен element id.

Мне нужно чтобы в почте после заказа приходили нужные мне дополнительные текстовые поля из товара.

Далее я сделал в электронная коммерция/разное/постовые шаблоны Дополнительный элемент в элементы почтовых сообщений. (рис2) добавив нужные файлы с кодом. (рис3,4) Но не знаю каким кодом вывести нужный мне element id (чайник я)!

 

Attached Thumbnails

  • 1.JPG
  • 2.JPG
  • 3.JPG
  • 4.JPG

  • 0

#2 SmetDenis

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

Posted 25 October 2016 - 11:53

Попробуйте в шаблоне письма вставить следующий код

 

media\zoo\applications\jbuniversal\cart-elements\email\items\tmpl\table_body.php

 

Внутри foreach

if ($element = $items[$itemKey]->item->getElement('ELEMENT_ID')) {
    // $element->render();
    // print_r($element->data());
}

 

 

Дополнительный элемент будет не удобен, т.к это значение нужно вывести у каждого товара в корзине.


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



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





Click to return to top of page in style!