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 '<' 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)