Сортировка товара по разным доп полям

голоса: 0
Подскажите ка прописать чтобы сортировка товара осушествлялась по рпзным доп полям, возможно ли такое сделать  пытаюсь прописать следующим образом но что то не правильно наверное пишу, он не отображается  <?$DRAW_BLOCK$('$FILTER_SELECTOR$'($PAGE_ID$ != 'flist-select-other9'))?>  вообще хочу создать  простой фильтр сортировки товара не знаю получится или нет.
Адрес сайта https://www.aksshop.ru
| Автор: | Категория: Интернет-магазин

Ответов: 1

голоса: 0

Если вы подключили определенное доп поле для фильтров, отметьте его в настройках модуля для того чтобы оно отображалось в меню фильтрации http://joxi.ru/4Akg37JcoE5VKA Код условия фильтра который выше, лучше не менять, так оно работать не будет как вы пытаетесь сделать. Верните фильтр в состояние вида:

<?if($FILTER_SELECTOR$ && ($PAGE_ID$ != 'allgoods'))?><hr /><?$DRAW_BLOCK$('FILTER_SELECTOR','flist')?><hr /><?endif?>

| Автор:

Ну как то же можно разделить данные селекторы выровнить их в один ряд.

При стандартном коде фильтрация идет только по одному селектору если применять второй или третий то получается какая то абро кадабра или вообще ничего не отображается.

Что нужно подставить чтобы  отображались данные в селекторе:

 

<div class="block22">
<span class="flist-label" id="flist-label-other1">Подбор-сортировка:</span>
<option value="flist-select-other1"><select class="flist-select" id="flist-select-other1" onchange="return categoryFilter('other1', this.options[this.selectedIndex].value, 1);">- Все -</option>
</select></div>
<div class="block22">
<span class="flist-label" id="flist-label-other8">Марка авто:</span>
<option value="flist-select-other8"><select class="flist-select" id="flist-select-other8" onchange="return categoryFilter('other8', this.options[this.selectedIndex].value, 1);">- Все -</option>
</select></div>
<div class="block22">
<span class="flist-label" id="flist-label-other9">Модель авто:</span>
<option value="flist-select-other9"><select class="flist-select" id="flist-select-other9" onchange="return categoryFilter('other9', this.options[this.selectedIndex].value, 1);">- Все -</option>
</select></div>
<div class="block22">
<span class="flist-label" id="flist-label-other3">Год выпуска:</span>
<option value="flist-select-other3"><select class="flist-select" id="flist-select-other3" onchange="return categoryFilter('other3', this.options[this.selectedIndex].value, 1);">- Все -</option>
</select></div>

страница для примера что получается, селекторы пустые:

https://www.aksshop.ru/shop/zashhita-kartera/zashhita-kartera-sherif

...