Как заставить отображаться свойства групп товаров на сайте

#
Как заставить отображаться свойства групп товаров на сайте
Добрый день.
Создал дополнительные свойства для групп товаров, заполнил значения.
Пытаюсь вывести их вставкой подобного кода: <xsl:value-of select="propertys/property[@xml_name='testname']/value" />
<xsl:value-of disable-output-escaping="yes" select=".//shop_group[@id=$group]/propertys/property[@xml_name='testname']/value" />
Ничего не выводится. Версия за номером шесть, сборка стандартная.
Что где подкрутить, чтобы заработало?

В пятой версии нужно было сделать так ($property['xml_show_group_type'] = 'all', а что и где сделать для шестерки?
Модератор
#
Re: Как заставить отображаться свойства групп товаров на сайте
1. Добавить параметр

->groupsProperties(TRUE)

в ТДС

2. Естественно код от 5ки не будет работать в 6ке. См: http://www.hostcms.ru/forums/2/7143/
Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
#
Re: Как заставить отображаться свойства групп товаров на сайте
alexander.egorov писал(а):
1. Добавить параметр

->groupsProperties(TRUE)


Спасибо, а к чему применять данное свойство в коде?
К этому?

Цитата:
$Shop_Controller_Show
   ->xsl(
      Core_Entity::factory('Xsl'->getByName($xslName)
   )
   ->itemsProperties(TRUE)
   ->groupsProperties(TRUE)
   ->show();
Модератор
#
Re: Как заставить отображаться свойства групп товаров на сайте
stroyka74 писал(а):
К этому?


Да. Верно. Перед ->show()
Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
#
Re: Как заставить отображаться свойства групп товаров на сайте
Всё сделал, как посоветовали, но эффекта нет.

Так в XLS-шаблоне пробую, разные варианты

Цитата:
            <div style='background: #f1f1f1;'>
               <xsl:value-of select="propertys/property[@xml_name='doptext']/value" />
               <xsl:value-of disable-output-escaping="yes" select=".//shop_group[@id=$group]/propertys/property[@xml_name='doptext']/value" />
            </div>



Так в коде вызова интернет-магазина

Цитата:

$Shop_Controller_Show
   ->xsl(
      Core_Entity::factory('Xsl'->getByName($xslName)
   )
   ->itemsProperties(TRUE)
   ->groupsProperties(TRUE)
   ->show();


Может быть еще что-то необходимо изменить?
#
Re: Как заставить отображаться свойства групп товаров на сайте
Есть у кого еще варианты, как заставить работать свойства групп товаров в шестой версии?
#
Re: Как заставить отображаться свойства групп товаров на сайте
stroyka74 писал(а):
Есть у кого еще варианты, как заставить работать свойства групп товаров в шестой версии?

У меня работает так:
<xsl:value-of disable-output-escaping="yes" select=".//shop_group[@id=$group]/property_value[tag_name='header']/value" />

Попрбуйте?
Все остальное выше верно сделали.
E-mail: info@syrbek.ru / телега: @syrbek /skype: activexm / syrbek.ru / Поддержка сайтов / г. Москва [HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, Git, SVN, Redmine]
Авторизация