Здравствуйте! Как задать условие показа подразделов раздела структуры по доп.свойству?
Создал доп.свойство типа "флажок" с xml-тегом "showchild".
Есть код показа с условием,но он не срабатывает ни на включенный флажок ни на выключенный.
<xsl:choose>
<xsl:when test="property_value[tag_name = 'showchild']/value !=0">
<a href="{$link}" class="dropdown-toggle" data-toggle="dropdown" title="{name}" hostcms:id="{@id}" hostcms:field="name" hostcms:entity="structure"><xsl:value-of disable-output-escaping="yes" select="name"/><b class="caret"></b></a>
<ul class="dropdown-menu">
<xsl:apply-templates select="structure[show=1]" />
</ul>
</xsl:when>
<xsl:otherwise>
<a href="{$link}" title="{name}" hostcms:id="{@id}" hostcms:field="name" hostcms:entity="structure"><xsl:value-of disable-output-escaping="yes" select="name"/></a>
</xsl:otherwise>
</xsl:choose>
Т.е. если флажок нажат (не равен нулю), то выпадающий список повяляется...если же нет, то просто ссылка без выпадающего меню.
Все же вроде правильно? Что я упустил?