Подключите нашего Telegram-бота для уведомлений о новых проектах

Фильтры Prestashop

m
Заказчик
Отзывы фрилансеров: + 2 - 0
Зарегистрирован на сайте 15 лет и 8 месяцев
Бюджет: по договоренности
Prestashop 1.6 
Стандартный модуль фильтров "blocklayered" 

Задача 
Создание фильтра для подбора товара по диапазону чисел из дополнительных полей в атрибутах. 

Реализация 
К каждому атрибуту требуется добавить два дополнительных поля: 
- Рост от; 
- Рост до. 
Данными полями указывается диапазон чисел. Например, данный атрибут подходит для покупателей с ростом от 160 см до 185 см. 

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

Данный фильтр должен иметь вид ползунка + поле для указания точного значения. 

Начало диапазона должно начинаться на основе наименьшего значения в поле "Рост от" и заканчиваться наибольшим значением поля "Рост до". Значения должны браться основываясь на всех товарах, которые находятся в категории для которой этот фильтр применяется (по аналогии работы фильтра "Цена"). 

Принцип работы фильтра на примере одного товара с одним атрибутом: если у атрибута указан "Рост от" – 160см и "Рост до" – 185см, при этом покупатель выбрал значение в фильтре 167 см, то данный товар ему отображается. Аналогично будет, если в магазине много товаров. Если человек указывает, что его рост 167 см, то при фильтрации ему отображаются все товары у которых есть атрибут с таким диапазоном чисел, в который попадает число 167. 

В заявках оставляйте стоимость за проект. 
Заявки без стоимости не рассматриваются.
Разделы:
Опубликован:
30.10.2017 | 13:06

Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».