Здравствуйте.
Столкнулся с ситуацией когда необходимо придать индивидуальное оформление каждому доп. свойству ИС. Всего их 3.
Шаблон пробовал выводить следующим образом:
<xsl:if test="property_value[tag_name='cml']">
<div class="row">
<h2>Что мы лечим</h2>
<xsl:apply-templates select="property_value[informationsystem_item]"/>
</div>
</xsl:if>
<xsl:if test="property_value[tag_name='spec']">
<div class="col-lg-3 col-md-3 col-sm-4 col-xs-12">
<div class="specials">
<div class="title"><span>специалисты</span></div>
<xsl:apply-templates select="property_value[informationsystem_item]"/>
</div>
</div>
</xsl:if>
Сам шаблон такой:
<xsl:choose>
<xsl:when test="$property_id = 61">
<div class="col-lg-3 col-md-3 col-sm-4 col-xs-6 chml">
<div class="octogen">
<img src="{informationsystem_item/dir}{informationsystem_item/image_small}" alt="" />
</div>
<a href="{informationsystem_item/url}"><xsl:value-of select="informationsystem_item/name"/></a>
</div>
</xsl:when>
<xsl:otherwise>
<div class="special">
<div class="octogen">
<img src="{informationsystem_item/dir}{informationsystem_item/image_small}" alt="" />
</div>
<h4><xsl:value-of select="informationsystem_item/name"/></h4>
<xsl:value-of disable-output-escaping="yes" select="informationsystem_item/description"/>
</div>
</xsl:otherwise>
</xsl:choose>
Сейчас он проходится только по первому условию и выводит шаблон по 2 условиям.
Мне же нужно чтобы он определил принадлежность к определенному id доп свойства и вывел все в нужном формате, для другого id доп свойства в другом формате.
Заранее благодарен за любую помощь.