Вывод картинки группы в подгруппах

#
Вывод картинки группы в подгруппах
Здравствуйте, как вывести в интернет-магазине картинку группы в подгруппах

Группа1 -
подгруппа1 картинкаГруппы1
подгруппа2 картинкаГруппы1

?
Как я понял это нужно изменять в МагазинКаталогТоваров

<xsl:template match="group">
      <xsl:variable name="parent_id" select="@parent"/>
      <xsl:if test="small_image!=''">

<a href="/{/shop/path}{fullpath}">

<img src="{small_image}" style="border: 1px solid #DADADA"/>

</a>

</xsl:if>

      <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;<span style="color: #aaaaaa">(<xsl:value-of select="count_all_items"/>)</span>
         <br/>
         <xsl:value-of disable-output-escaping="yes" select="description"/>
         
         <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>

Так показывается в каталоге картинка, но когда заходишь в подгруппу то картинки нет. Как я понял нужно изменять здесь
<xsl:template match="group" mode="sub_group">

      <a href="{/shop/path}{fullpath}">
         <xsl:value-of disable-output-escaping="yes" select="name"/>
      </a>
      
      <xsl:variable name="parent_id" select="@parent"/>
      <!-- Ставим запятую после группы, за которой следуют еще группы из данной родителской группы -->
      <xsl:if test="position() != last() and count(//group[@parent = $parent_id]) &gt; 1">,&#xA0;</xsl:if>
   </xsl:template>
Но когда там ставлю
<xsl:if test="small_image!=''">

<a href="/{/shop/path}{fullpath}">

<img src="{small_image}" style="border: 1px solid #DADADA"/>

</a>

</xsl:if>

ничего не выводит.
Модератор
#
Re: Вывод картинки группы в подгруппах
Maroon,
не вижу, каким кодом Вы выводите картинку родительского товара. Получить доступ к родителю можно через ../
#
Re: Вывод картинки группы в подгруппах
т.е. вывести  так
<xsl:if test="small_image!=''">

<a href="../{/shop/path}{fullpath}">

<img src="{small_image}" style="border: 1px solid #DADADA"/>

</a>

</xsl:if>  ?
#
Re: Вывод картинки группы в подгруппах
скорее всего
<img src="{../small_image}" style="border: 1px solid #DADADA"/>
разработка сайтов, фирменных стилей, интерфейсов
#
Re: Вывод картинки группы в подгруппах
А как  чтобы отображалась именно картинка в подгруппах? а картинка сама группы?
#
Re: Вывод картинки группы в подгруппах
не понял вопроса
разработка сайтов, фирменных стилей, интерфейсов
#
Re: Вывод картинки группы в подгруппах
Вставляя такую конструкцию в xsl МагазинКаталогТоваров

<xsl:if test=«small_image!=''»>

<a href=»../{/shop/path}{fullpath}»>

<img src=»{../small_image}» style=«border: 1px solid #DADADA»/>

</a>

</xsl:if>

Не выводит...
#
Re: Вывод картинки группы в подгруппах
так вы
<xsl:if test="../small_image!=''">

тоже проверяйте у родительской группы
разработка сайтов, фирменных стилей, интерфейсов
#
Re: Вывод картинки группы в подгруппах
<xsl:if test="../small_image!=''">

<a href="../{/shop/path}{fullpath}">

<img src="{../small_image}" style="border: 1px solid #DADADA"/>

</a>

</xsl:if>
ПОставил вот так и не выводится
#
Re: Вывод картинки группы в подгруппах
покажите XML, только плиз через CODE
разработка сайтов, фирменных стилей, интерфейсов
Авторизация