Ок, решено!
Небольшое развитие темы, из-за чего сыр-бор собсно:
Получил в XSL переменную, теперь в зависимости от её значения нужно выводить соответствующие доп. свойства (группы товаров).
Например, переменная равна vg - надо вывести доп. свойство text-vg, переменная равна vv - надо вывести доп. свойство text-vv
Можно было бы сделать по условию на каждый вариант переменной, но вариантов может быть 30-50...
Вот условие для одного варианта, не короткий код...
<xsl:when test="NewVar= 'vg'">
<div><xsl:value-of disable-output-escaping="yes" select=".//shop_group[@id=$group]/property_value[tag_name='text-vg']/value" /></div>
</xsl:when>
Как подставлять переменную в этот код вывода?
<xsl:value-of disable-output-escaping="yes" select=".//shop_group[@id=$group]/property_value[tag_name='text-vg']/value" />
В обычном php все решается точками и кавычками, а тут как быть?