Андрей Шурыгин
Заказчик Андрей Шурыгин amulet-learn | FL.RU

Андрей Шурыгин

На сайте 8 лет и 9 месяцев (заходил 5 лет 11 месяцев 22 дня назад)
1
630.15
Рейтинг
630.15
Все (2)       Заказы (2)        Вакансии (0)       Конкурсы (0)
Разместить заказ
13 Апреля 2018
Система: WordPress v4.9.8
Плагин: WooCommerce

Разработка кастомного фильтра для интернет-магазина керамической плитки в виде отдельного плагина (или доработка существующего плагина фильтрации).
facetwp.com/

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

Задание

Образец того, как должна происходить фильтрация: tesser.ru/catalog/keramic...

Структура каталога магазина:

- Каталог плитки (Основная категория)
– Коллекция плитки (Дочерняя категория со списком товаров)
– Товар (Единичный товар)

Товары в каждой категории имеют следующие атрибуты:

- Применение (Для ванной, для кухни, для пола и др.)
- Цвет (Белый, Черный, Серый и др.)
- Производитель (CIR, Kerama Marazzi, Cersanit и др.)
- Страна (Италия, Испания, Россия и др.)
- Поверхность (Матовая, Полированная, Глянцевая и др.)
- Материал (Керамогранит, Керамическая плитка и др.)
- Место в коллекции (Напольная плитка, настенная плитка, настенный декор и др.)

Фильтрация должна происходить по этим атрибутам + по цене, при этом просим обратить внимание, что фильтрация происходит по атрибутам товаров, но показываются непосредственно категории, в которых эти товары с данными атрибутами присутствуют.

Если предусматривается разработка плагина, то он должен иметь аналогичный функционал фильтрации, как у плагина выше (Ajax фильтрация и т. д.)

Кроме того необходима реализация функционала минимальной цены как в примере выше.

Минимальная цена должна браться у товаров, у которых заданы значения для атрибута Место в коллекции – Настенная или Напольная плитка. Выводиться должна минимальная из двух.

Прошло времени с момента публикации: 6 лет 7 месяцев 12 дней 17 часов 52 минуты
Раздел: Программирование / Веб-программирование
15 Апреля 2018
Есть готовый фильтр для сайта керамической плитки. Фильтр разрабатывался ранее фрилансером в виде отдельного плагина, но не был доделан (как это не печально) до конца.
Готовы отправить две версии одного плагина, разработанного ранее этим человеком.
В 1-ой нету фильтрации по цене.
Во 2-ой не работает сохранение настроек плагина.

Все версии во вложении.

ЧТО НЕ РАБОТАЕТ И ЧТО НАДО ДОРАБОТАТЬ!
1.) Настройки плагина должны сохраняться.
2.) При добавлении значений новых атрибутов. Значения атрибутов должны добавляться в фильтр.
3.) Правильно реализован механизм минимальной цены в категории.

P.S. Задача для толковых WP разработчиков, которые хорошо знают внутреннею архитектуру WP (API и пр.)

P.S Что вообще за плагин сюда www.fl.ru/projects/364931...

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