Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!

Модифицировать родной фильтр в opencart 2.x

closed by moderator


Задача модифицировать встроенный в opencart 2.x фильтр (все необходимые правки в стандартных файлах сайта выполняются только через ocmod) таким образом, чтобы он фильтровал товары по:

1) Брендам

2) Группам цветов (надстройка над опцией цвета)

3) Размерам

4) По цене

+ Кнопка "Только в наличии" (наличие берем из наличия опций если оно задано, если нет - то из наличия товара)

+ Кнопка "Очистить все фильтры", отображается когда есть активные фильтры

+ На аяксе

+ Вменяемое время выполнения запросов к базе (категорий 100+, товаров 2000+)

+ Запрос с учетом store_id

+ Оформление примерно как тут

http://i.piccy.info/i9/7e0a56f55b6bccae4db8fb3277740c7b/1455056791/67675/1001891/filtr02.png

Списки раскрываются при наведении мыши.
+ Адаптивно.


Важно: подгрузка и пагинация товаров как тут intertop.ua/catalog/zhenskaya_obuv (эффект задается, например из animate.css)

Количество товаров в строке зависит от разрешения экрана (от 1 до 8 ), нижняя строка всегда заполнена полностью.


Требования:

1. НЕ быть мудаком

2. Приступить сразу же и не заниматься ничем другим до завершения проекта.

3. Предпочтение тем, кто делал что-то подобное и может это показать.

4. Оплачивается только результат! Неоконченные проекты оставляем себе, попытки не оплачиваются (yurakhyta, привет! ).

5. Полностью открытый исходный код, никаких кубирований не допускается.

6. Авторские права на ТЗ и исходный код за заказчиком.


Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1. proposal concealed by freelancer
  • Вы готовы оплатить авторские права разработчику? 

  • В стандартном фильтре есть понятия только имя:значения. Вы же понимаете что производитель карточки товара, не будет производителем для фильтра?)

  • Andrey Satyrov — project author
    Complain | 10 February 2016 |

    Почему не будет? Надо чтобы был, нужно брать значение из таблицы брендов

  • задача тогда не верно стоит. чисто на ocmod'е не напишешь. Необходимо разрабатывать тогда фильтр и подключать к стандартному вывод. Но я не вижу смысла в этом, ведь проще тогда уже готовы фильтр вывести так как Вам нужно...

  • Andrey Satyrov — project author
    Complain | 10 February 2016 |

    Готовый - это Filter Pro? Но он же кубирован, как вы его модифицируете?

  • кубированная функциональная часть, а не шаблоны вывода.

  • Andrey Satyrov — project author
    Complain | 10 February 2016 |

    Вы готовы выполнить проект? Ставка/срок?

  • Add

Client
Andrey Satyrov
Ukraine Kyiv  5    0
Project published
10 February 2016
228 views
Contractor location
Ukraine Ukraine
Payment methods