Здравствуйте!
У нас в интернет-магазине есть справочник "Производитель", где список всех наименований брендов производителей.
Данный список выводится в фильтре по каталогу полностью по всех категориях на ряду с полями "Цена от и до".
Конечно в разных разделах разные товары, например в разделе "Аккумуляторы" не нужны бренды в фильтре поиска из раздела "Масла" и других тоже -
вот и вопрос: возможно ли как-то в форме (см. ниже) установить правило, которое отсекало бы из справочника "Производитель" не нужные для этого раздела список брендов не производящих масла ?
То есть надо что бы в открытом разделе каталога были в фильтре поиска только актуальные наименования брендов.
<xsl:template match="udata[@method = 'search'][group]" mode="search">
<form class="catalog_filter" role="form">
<input type="hidden" id="catalog_layout" name="catalog_layout" value="{$catalog_layout}" />
<input type="hidden" id="count" name="count" value="{$count}" />
<xsl:apply-templates select=".//field[not(@data-type = 'boolean')]" mode="search" />
<xsl:apply-templates select=".//field[@data-type = 'boolean']" mode="search" />
<div class="buttons">
<input class="btn btn-primary" type="submit" value="&apply;" />
<input class="btn btn-primary" type="button" value="&reset;" onclick="javascript: window.location = 'http://{$domain}/market/';" />
</div>
</form>
</xsl:template>