Создание сайтов в Чите
г. Чита, ул.Амурская, 57
01.Каталог готовых дизайнов
Выбери свой сайт прямо сейчас за 5 минут!
02.Удобная система управления сайтом

Простая в понимании система управления сайтом

03.Индивидуальные решения

Разработаем сайт специально для Вас!

04.Полный спектр услуг
Ведём ваш сайт с нуля и поддерживаем всегда!
05.Гарантии на работу

Работаем до тех пор, пока клиент не будет удовлетворён результатом.

Главная \ Полезное \ Руководство пользователя \ Товары \ Как создать фильтр по дополнительному полю

Как создать фильтр по дополнительному полю

Фильтрация по дополнительным полям представляет собой группу фильтров над списком товаров, позволяющих "отсеивать" товары по какому-либо конкретному значению дополнительного поля (или по диапазону значений для некоторых полей). На скриншоте ниже Вы можете увидеть, как примерно выглядит фильтр-диапазон по дополнительному полю вида "Дробное число".

phpYnuiVH

Фильтрация доступна не для всех существующих в системе дополнительных параметров. Фильтр можно подключить для полей:

  • Целое число - фильтр тут будет представлять из себя поле для ввода значения (или два поля - для ввода границ диапазона),
  • Дробное число - фильтр аналогичен фильтру по "Целому числу",
  • Галочка - фильтр являет собой галочку - отметив которую можно вывести все товары с активным значением поля,
  • Выпадающий список - список элементов поля на выбор,
  • Выпадающий список множ. - также список элементов поля на выбор,
  • Справочник цветов (в том числе с множественным выбором) - фильтрация аналогична выпадающим спискам.

Чтобы создать фильтр по какому-либо дополнительному полю, необходимо:

  • Создать дополнительное поле, отметив в параметрах галочку "Фильтрация",
  • Закрепить его за категорией (фильтр будет функционировать только в рамках конкретной категории) или глобальными параметрами (фильтр будет выводиться во всех категориях, а также в общем каталоге товаров),
  • Заполнить дополнительное поле у товаров.

Рассмотрим алгоритм чуть подробнее.

Шаг 1. Создание дополнительного поля

Выберите в разделе редактирования магазина в блоке "Доп. поля" нажмите на кнопку "Добавить/Изменить".

php2Kyaou

В появившемся окне нажмите на кнопку "+".

phpKsVd0U

Откроется окно добавления дополнительного поля. Тут Вам необходимо:

  • Выбрать тип нужного Вам поля (учитывая список доступных для фильтрации полей, приведенный выше),
  • Отметить галочку "Фильтрация" (а также при необходимости "Диапазон" для числовых полей),
  • Заполнить прочие параметры и сохранить изменения.

Более подробную информацию Вы можете почерпнуть из инструкции по добавлению дополнительных полей (там же приведены ссылки по каждому полю отдельно).

Шаг 2. Закрепление поля

Затем Вам необходимо закрепить поле за глобальными параметрами (то есть для всех товаров) или за конкретной категорией (для товаров данной категории):

  • Для того чтобы прикрепить поле ко всем товарам - соответственно, фильтр будет выводиться в каталогах всех категорий, а также в общем каталоге - в блоке "Доп. поля" нажмите на кнопку "Общие" и в открывшемся окне закрепите за глобальными параметрами созданное шагом ранее поле с отмеченной "Фильтрацией". Подробнее по ссылке.

phpEDbnfk

  • Чтобы прикрепить поле к товарам какой-либо категории - тут фильтр будет выводиться только на странице этой категории - в окне редактирования категории перейдите к вкладке "Дополнительные поля" и выберите созданное в шаге 1 поле с отмеченной "Фильтрацией". Подробнее по ссылке.

php6SkSYA

Шаг 3. Заполнение поля

После того как Вы создадите и прикрепите дополнительное поле, Вам будет необходимо заполнить его в окнах редактирования товаров.

Для этого откройте для редактирования нужный Вам товар из выбранной категории (или, если параметр глобальный - нужный Вам товар из каталога) и на вкладке "Дополнительные поля" заполните созданный и закрепленный Вами параметр.

php79T71K

Обратите внимание!

Каталог дизайнов
Создать сайт с нами - проще простого!

Не знаете, как будет выглядеть будущий сайт?

У нас, Вы можете увидеть Ваш сайт прямо сейчас!

Выберите из каталога готовых дизайнов, а остальное сделаем мы!

Выберите ваш сайт уже сейчас
Оставить заявку
Рады будем ответить на любые Ваши вопросы, пишите нам!
Телефон:
Адрес:
г. Чита, ул.Амурская, 57