Alt текст для изображений в интернет-магазине

#
Re: Alt текст для изображений в интернет-магазине
dengol,
дак у вас 6 версия а пишете в ветке 5??
<xsl:variable name="shop_group_id" select="shop_group_id" />
<img alt="{/shop//shop_group[@id = $shop_group_id]/name} {name}" src="..." />
www.morozovpimnev.ru - создание, поддержка и продвижение сайтов | Наш канал https://asmp.su/channel
#
Re: Alt текст для изображений в интернет-магазине
alexpimnev писал(а):
дак у вас 6 версия а пишете в ветке 5??
<xsl:variable name="shop_group_id" select="shop_group_id" />
<img alt="{/shop//shop_group[@id = $shop_group_id]/name} {name}" src="..." />

Извиняюсь, только сейчас увидел ваш ответ. Да, 6 версия просто в ветка 6 версии не нашел похожей темы, а тут как-то кажется подходит. Если что, прошу прощения, что не там начал задавать вопросы.
Спасибо за очередную подсказку, но снова что-то не выходит...

Структура каталога интернет-магазина такая

1) "Каталог" (domen/shop) каталог призводителей >  2) "Производители" (domen/shop/firms) страница производителя со списком моделей> 3)  "Модели" (domen/shop/firms/model)  страница модели со списком товаров>  4) "Товары" (domen/shop/firms/model/item) страница товара ну или карточка товара как угодно.

Так вот в "Производителях" в шаблоне к модели добавить производителя получилось просто вот так:

<img alt="{../name} {name}" title="{../name} {name}" />


В таком виде я получай title и alt так - Производитель Название модели.
А вот на странице 3) "Модели" такой финт уже не проходит....

Пробовал ваше решение, выдаёт ошибку.

Предупреждение: DOMDocument::loadXML(): Unescaped '&lt;' not allowed in attributes values in Entity, line: 548 в файле /home/*/*/public_html/modules/xsl/processor/xslt.php (строка 38)Предупреждение: DOMDocument::loadXML(): attributes construct error in Entity, line: 548 в файле /home/*/*/public_html/modules/xsl/processor/xslt.php (строка 38)Предупреждение: DOMDocument::loadXML(): Couldn't find end of Start Tag img line 548 in Entity, line: 548 в файле /home/*/*/public_html/modules/xsl/processor/xslt.php (строка 38)

#
Re: Alt текст для изображений в интернет-магазине
Подскажите пожалуйста как вывести для информационной системы?
<img alt="{категория в которой товар} {название товара}" src="..." />


Так не работает:
<xsl:variable name="group" select="@group" />
            <xsl:choose>
               <xsl:when test="/document/blocks/@id = 28">
                  <i><img src="{item_small_image}" alt="{//group[@id = $group]/name} {item_name}" title="{item_name}"/></i>
               </xsl:when>
               <xsl:otherwise>
                  <img src="{item_small_image}" alt="{//group[@id = $group]/name} {item_name}" title="{item_name}" class="plimg2"/>
               </xsl:otherwise>
Авторизация