Подскажите пожалуйста, как при выводе группы свойств группы магазина учитывать заполенны ли значения в самих свойствах данной группы доп. свойств.
Вот код в шаблоне:
<xsl:template match="properties_groups_dir" mode="main">
<xsl:if test="count(/shop/group[@id = /shop/@current_group_id]/propertys/property)">
<p><b><xsl:value-of select="shop_properties_groups_dir_name"/></b></p>
<xsl:variable name="dir_id" select="@id"/>
<fieldset>
<select name="{shop_properties_groups_dir_name}">
<option selected="selected" value="none" data-cost="0" data-default="true"> -- Ничего не выбрано -- </option>
<xsl:apply-templates select="/shop/group[@id = /shop/@current_group_id]/propertys/property[@parent_id = $dir_id]"/>
</select>
</fieldset>
</xsl:if>
</xsl:template>
Идет проверка на предмет того, есть ли в группе доп свойства, а как проверить, заполненны ли значения в данных доп свойствах?
Мне нужно, чтобы если в группе доп. свойств нет ни одного свойства с заполненным значением то и данная группа не отображалась.
Просто для каждй группы товаров в магазине присваиваются свои свойства, и получается, что если для группы товаров в определенной группе доп. свойств нет ни одного свойства со значением, то заголовок группы свойств все равно отображается.