как вывести доп свойство группы?

#
как вывести доп свойство группы?
в xsl-шаблоне МагазинКаталогТоваров вставляю код :

<xsl:value-of disable-output-escaping="yes" select="
//group[@id=$parent_group_id]/propertys/property[@xml_name='test555']/value" />


доп свойство групп test555
но ничего не выводит
помогите пожалуйста
Модератор
#
Re: как вывести доп свойство группы?
Работа с дополнительными свойствами группы товаров в XSL
Для внедрения в XSL значений свойств группы товаров используются следующие конструкции:
Значение поля:
<xsl:value-of select="propertys/property[@xml_name = 'FIELD_NAME']/value"/>

Для большой картинки:
<img src="{propertys/property[@xml_name = 'FIELD_NAME']/property_file_path}" />

Для малой картинки:
<img src="{propertys/property[@xml_name = 'FIELD_NAME']/small_image/property_file_path}" />

Вместо FIELD_NAME необходимо указать имя поля.

podand1 писал(а):
но ничего не выводит

Проверьте XML, есть ли в нем данные о свойстве.
#
Re: как вывести доп свойство группы?
данных о свойстве нет
<group id="640" parent="600">
<name>ЧУЛОЧНО-НОСОЧНЫЕ ИЗД.</name>
<description>&lt;img src=&quot;/miniclub_active.gif&quot; alt=&quot;&quot; width=&quot;123&quot; height=&quot;20&quot; /&gt;</description>
<order>3</order>
<indexation>0</indexation>
<path>chulochno-nosochnye_izd</path>
<fullpath>torro/chulochno-nosochnye_izd/</fullpath>
<count_items>0</count_items>
<count_groups>1</count_groups>
<count_all_items>14</count_all_items>
<count_all_groups>1</count_all_groups>
<seo_title></seo_title>
<seo_description></seo_description>
<seo_keywords></seo_keywords>
</group>


часть xml кода из шаблона:
<xsl:template match="group">

      <xsl:variable name="parent_id" select="@parent"/>

      <div style="margin-bottom: 15px;">
         <a href="{/shop/path}{fullpath}" style="font-weight: bold">
            <xsl:value-of disable-output-escaping="yes" select="name"/>
         </a>&#xA0;
         <br/>
         
      <xsl:value-of disable-output-escaping="yes" select="description"/>
      <xsl:value-of select="propertys/property[@xml_name = 'test555']/value"/>

         <xsl:if test="count(group) &gt; 1">
            <xsl:apply-templates select="group" mode="sub_group"/>
         </xsl:if>
      </div>

      <xsl:if test="position()= round(count(//group[@parent = $parent_id]) div 2)">
         <xsl:text disable-output-escaping="yes">
         &lt;/td&gt;
         &lt;td valign="top" width="50%"&gt;
         </xsl:text>
      </xsl:if>
      
   </xsl:template>
#
Re: как вывести доп свойство группы?
<xsl:value-of select="propertys/property[@xml_name = 'test555']/value"/>


это я пытаюсь вывести доп свойство
Модератор
#
Re: как вывести доп свойство группы?
Пожалуйста, публикуемый код оформляйте в BB-теги CODE.

Посмотрите, в динамической странице написано
$param['xml_show_group_property'] = true;
?
Главное, чтобы не было написано
$param['xml_show_group_property'] = false;
#
Re: как вывести доп свойство группы?
спасибо большое как раз в динамической странице Интернет-магазин был
второй вариант
Модератор
#
Re: как вывести доп свойство группы?
podand1,
Пожалуйста.
#
Re: как вывести доп свойство группы?
а как вывести доп свойство родительской группы  под путем к группе?
<!-- Путь к группе -->
      <xsl:apply-templates select="//group[@id=$parent_group_id]" mode="goup_path"/>

      <span class="path_arrow">&#x2192;</span>
      <b>
         <a href="{/path}">
            <xsl:value-of disable-output-escaping="yes" select="name"/>
         </a>
      </b>
#
Re: как вывести доп свойство группы?
я так понимаю нужно
<xsl:value-of select="property[@xml_name = 'test555']/value"/>

вставить после вышеуказанного куска кода ?
только почему-то не получается его вывести
Модератор
#
Re: как вывести доп свойство группы?
podand1,
Покажите чуть больше XSL, непонятно в каком месте находитесь.
Авторизация