В каталоге есть фильтры для поиска товаров.
Они могут быть оформлены в виде выпадающего списка, набора флажков, кнопок и тд.
Первым пунктом идёт "Не учитывать" или "Все", что, на мой взгляд, не логично.
Если человек хочет получить все данные по этому полю, он просто не укажет (не поставит галку) и тогда все варианты будут в результатах поиска.
Потому считаю нужным скрыть это значение.
В некоторых случаях, если это размер обуви, например, значение "Все" вообще неуместно.
Также задан вопрос в тех.поддержку. Получен ответ: Здравствуйте, в вашем случае необходимо поставить проверку на значения в следующих сетах шаблона filter_form.tpl
В конструкцию IF должно быть помещено все содержимое сета.
(и ниже скопировано оригинальное содержимое сета моего варианта фильтра, а именно, field_checkboxes_row )
Добавлено: В фильтре каталога убрать значение Все и Не учитывать10.10.19 00:26:29
Тему создаю, в основном, для себя и для тех, кто будет также искать решение.
Копирую готовый код, которым нужно заменить следующий сет в случае, если у вас в фильтре набор флажков.
Было:
<!--#set var="field_checkboxes_row" value="##--
/**
* One checkbox with label, have no wrapper
*
* @goes to set field_checkboxes as ##value##
*/
--##
##--if((value != '') || (count > 0))--##
<label class="form__checkbox-label">
<input class="form__checkbox" type="checkbox" name="##name##" value="##value##" ##if((value != '') || (count > 0))####selected####endif## id="checkbox_##BLOCK_PREFIX####name##_##count##">##picture##<span class="form__checkbox-label-text">##caption##</span>
</label>
##--endif--##
"-->
Что касается радиокнопок, то убрав такой пункт, вы лишите посетителя возможности сбросить ранее выбранное значение.
спасибо за замечание, кому-то обязательно пригодится (для того и создавала тему)
радиокнопок не касаюсь, у нас они используются только в одном фильтре и в нашем случае значение "все" именно там не мешает
Я делаю так:
сейчас у меня работает первый вариант, потому менять не буду ничего
но настраиваю фильтр не в первый раз, что-то менялось (не помню что за годы работы сайта), пришлось настраивать его заново, а что и как было раньше, уже не помню
дабы не изобретать велосипед, пользуясь данным топиком и вашими / своими советами смогу в будущем восстановить пробелы в памяти
спасибо!