Перейти к содержимому


Скрываем Пункты У Фильтров Для Определенной Страницы


  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 Foxis_10

Foxis_10

    Продвинутый пользователь

  • Модераторы
  • 65 сообщений

Отправлено 26 Февраль 2021 - 17:22

В шаблоне Товары найдите

<option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{goods_order_fields.NAME}</option>

замените на

{% IF goods_order_fields.ID !=1 && goods_order_fields.ID !=2 && goods_order_fields.ID !=5 && goods_order_fields.ID !=6 && goods_order_fields.ID !=7 && goods_order_fields.ID !=8 %}
<option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{goods_order_fields.NAME}</option>
{% ENDIF %}

где для определенного пункта свой параметр value. В примере выше были убраны по "цена", "наличие", "дата"
пунсты.PNG

Чтобы данные фильтры убрать у определенного каталога, то код (до изменений)


{% FOR goods_order_fields %}
<option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{goods_order_fields.NAME}</option>
{% ENDFOR %}

замените на

{% IF CATEGORY_NAME = НАЗВАНИЕ КАТАЛОГА %}
{% FOR goods_order_fields %}
{% IF goods_order_fields.ID !=1 && goods_order_fields.ID !=2 && goods_order_fields.ID !=5 && goods_order_fields.ID !=6 && goods_order_fields.ID !=7 && goods_order_fields.ID !=8 %}
<option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{goods_order_fields.NAME}</option>
{% ENDIF %}
{% ENDFOR %}
{% ELSE %}
{% FOR goods_order_fields %}
<option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{goods_order_fields.NAME}</option>
{% ENDFOR %}
{% ENDIF %}


Где НАЗВАНИЕ КАТАЛОГА замените на название каталога, в котором хотите скрыть фильтры

Прикрепленные изображения

  • пунсты.PNG





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных