Отображение картинок групп товаров

#
Отображение картинок групп товаров
Смотрела ответы http://www.hostcms.ru/forums/17/2912/ и http://www.hostcms.ru/forums/17/2618/
У меня версия 6 халява и шаблон Real estate недвижимость.
Вот код в XSL МагазинКаталогТоваров

<!-- Шаблон для групп товара -->
   <xsl:template match="shop_group">
      <ul>
         <xsl:for-each select=". | following-sibling::shop_group[position() &lt; $n]">
            <li>
               <xsl:if test="small_image!=''">
                  <a href="{/shop/path}{fullpath}">
                     <img src="{small_image}" style="border: 1px solid #DADADA"/>
                  </a>
               </xsl:if>
         <a href="{url}" hostcms:id="{@id}" hostcms:field="name" hostcms:entity="shop_group"><xsl:value-of disable-output-escaping="yes" select="name"/></a><xsl:text> </xsl:text><span class="shop_count"><xsl:value-of select="items_total_count"/></span>
            </li>
         </xsl:for-each>
      </ul>
   </xsl:template>
   
   <!-- Шаблон выводит рекурсивно ссылки на группы магазина -->
   <xsl:template match="shop_group" mode="breadCrumbs">
      <xsl:param name="parent_id" select="parent_id"/>
      
      <!-- Получаем ID родительской группы и записываем в переменную $group -->
      <xsl:param name="group" select="/shop/shop_group"/>
      
      <xsl:apply-templates select="//shop_group[@id=$parent_id]" mode="breadCrumbs"/>
      
      <xsl:if test="parent_id=0">
         <a href="{/shop/url}" hostcms:id="{/shop/@id}" hostcms:field="name" hostcms:entity="shop">
            <xsl:value-of select="/shop/name"/>
         </a>
      </xsl:if>
      
   <span><xsl:text> → </xsl:text></span>
      
      <a href="{url}" hostcms:id="{@id}" hostcms:field="name" hostcms:entity="shop_group">
         <xsl:value-of disable-output-escaping="yes" select="name"/>
      </a>
   </xsl:template>


Подскажите, пожалуйста - куда и что еще вставить, чтобы в группах товаров были картинки!!!

PS В структуре сайта указано, что XSL каталога это МагазинКаталогТоваров. Значит именно тут что-то не так у меня.
Модератор
#
Re: Отображение картинок групп товаров
Вот этот блок:

               <xsl:if test="small_image!=''">
                  <a href="{/shop/path}{fullpath}">
                     <img src="{small_image}" style="border: 1px solid #DADADA"/>
                  </a>
               </xsl:if>


должен быть таким:

<xsl:if test="image_small!=''">
   <a href="{url}" target="_blank">
      <img src="{dir}{image_small}" align="middle"/></a>
</xsl:if>
Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
#
Re: Отображение картинок групп товаров
<!-- Шаблон для групп товара -->
   <xsl:template match="shop_group">
      <ul>
         <xsl:for-each select=". | following-sibling::shop_group[position() &lt; $n]">
            <li>
               <xsl:if test="image_small!=''">
   <a href="{url}" target="_blank">
      <img src="{dir}{image_small}" align="middle"/></a>
</xsl:if>
         <a href="{url}" hostcms:id="{@id}" hostcms:field="name" hostcms:entity="shop_group"><xsl:value-of disable-output-escaping="yes" select="name"/></a><xsl:text> </xsl:text><span class="shop_count"><xsl:value-of select="items_total_count"/></span>
            </li>
         </xsl:for-each>
      </ul>
   </xsl:template>


Вставила. Но все равно не работает!
#
Re: Отображение картинок групп товаров
Все, вставилось. просто надо было внимательно посмотреть в настройках "структура сайта" какие шаблоны привязаны. Там другой был шаблон. И вставлять надо было в него.
Спасибо!
Авторизация