Jump to content


Photo
- - - - -

Св-ва товара в форме заказа?


Best Answer buzinin , 31 March 2014 - 13:54

Я вывел элемент в форме заказа вот так:

$item = $basketItem['item'];
		$element = $item->getElement('a0c86e17-6e9d-4ad1-bee9-da7e0734c60e');
        $data = (array)$element->data();

 echo '<br/><span class="price-description"><strong>' . $data[0]['value'] .'</strong></span>';
Go to the full post


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

#1 buzinin

buzinin
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 104
  • topics: 31

Posted 28 March 2014 - 09:25

Здравствуйте! Подскажите пожалуйста, можно ли в форму заказа как-то добавить определенные св-ва товара, например текстовые поля( материал, цвет и т.п)?

Attached Thumbnails

  • svoistva.png

  • 0

#2 Sliapy

Sliapy
  • JBZoo User (rus)
  • User rate: 50.6
  • posts: 6393
  • topics: 15

Posted 28 March 2014 - 09:58

Вам нужно настроить вариации цен - http://forum.jbzoo.c...vance-jbzoo-2x/

 

 

 

4pj_200x0.jpg


  • 1
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#3 buzinin

buzinin
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 104
  • topics: 31

Posted 28 March 2014 - 10:22

А еще такой вопрос, можно ли скрыть от не зарегистрированного пользователя такое поле( напр. как на вашем скриншоте OS:MacOS)?


  • 0

#4 SmetDenis

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

Posted 30 March 2014 - 09:47

Можно воспользоваться условиями в шаблоне

http://forum.jbzoo.c...shablonah-mate/

 

Сам шаблон находится тут

media\zoo\applications\jbuniversal\templates\catalog\renderer\basket\_default.php

 

Место вывода доп опций находится тут

tea_200x0.png


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



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


#5 buzinin

buzinin
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 104
  • topics: 31

Posted 31 March 2014 - 09:33

И еще такой вопрос, а можно все-таки не через вариации цен добавить св-ва товара, а именно чтобы отображались определенные текстовые поля со свойством товара?

Например у меня есть поля цвет, материал, бренд и т.п.,  и хотелось бы их отображать в форме заказа...


  • 0

#6 buzinin

buzinin
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 104
  • topics: 31

Posted 31 March 2014 - 13:54   Best Answer

Я вывел элемент в форме заказа вот так:

$item = $basketItem['item'];
		$element = $item->getElement('a0c86e17-6e9d-4ad1-bee9-da7e0734c60e');
        $data = (array)$element->data();

 echo '<br/><span class="price-description"><strong>' . $data[0]['value'] .'</strong></span>';

Edited by buzinin, 01 April 2014 - 07:13.

  • 0




Click to return to top of page in style!