При стандартном выводе меню каталога использую код
<xsl:template match="udata[@method = 'getCategoryList']" mode="top-column">
<xsl:apply-templates select="//item" mode="top-column" />
</xsl:template>
<xsl:template match="udata[@method = 'getCategoryList']//item" mode="top-column">
<a href="{@link}" umi:field-name="name" umi:delete="delete" umi:empty="&empty-section-name;"><xsl:value-of select="." /></a>
</xsl:template>
Данная конструкция работает
<xsl:value-of select="." />
А когда использую такую
<xsl:value-of select="@title" />
или <xsl:value-of select="@h1" />
Ничего не выводит.
Попробовал использовать урок, вывел меню через usel
http://umihelp.ru/articles/usel-multilevel-menu/
Код из статьи работает<xsl:value-of select="name" />
А вот так уже нет<xsl:value-of select="h1" />
Решил проблему:
<xsl:apply-templates select="document(concat('upage://', @id, '.h1'))/udata/property/value" mode="top-column"/>