К сожалению ничего не изменилось. Чуть раньше в этом же файле есть строчка
<!-- Путь для производителя товара -->
<xsl:variable name="shop_producer_path">
<xsl:if test="/shop/shop_producer">producer-<xsl:value-of select="/shop/shop_producer[1]/@id"/>/</xsl:if>
</xsl:variable>
Может как-то поможет Вам. Пробовал её добавлять в test= , но не работает.
А в XSL-МагазинСписокПроизводителей ссылка у производителей формируется так:
href="{/shop/url}producer-{@id}/"