Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Стол заказов » Фильтр по категориям и внутри категории (в виде меню)

Фильтр по категориям и внутри категории (в виде меню)


 startget    27.04.2017    Стол заказов    799    2 комментария

Здравствуйте друзья!
При создание проекта сталкивался с необходимостью фильтрации новостей по категориям.

Что имею

На сайте есть много количество категории.

Первая группа категории (тип)
категория - 1. Платные
категория - 2. Бесплатные

Вторая группа категории (стиль)
категория - 3. Классический
категория - 4. Современный
категория - 5. Этнический

Третья группа категории (модель)
категория - 6. Мебель
подкатегория - 8. Шкафы
подкатегория - 9. Диваны
.........................
подкатегория - 20. Столы

категория - 30. Техника
подкатегория - 31. Компьютеры, электроника
подкатегория - 32. Бытовая техника
.........................
подкатегория - 50. Разное

И так далее (категории очень много)
Каждый статья принадлежит 3 категориям, то есть тип (Платные, Бесплатные), стиль (Классический, Современный, Этнический) и модель (например - диваны)

Что надо

Надо, чтобы пользователь находясь на странице категории модели (например - диваны), имел возможность фильтровать новости по типу (Платные, Бесплатные) и по стили (Классический, Современный, Этнический).
То есть находясь в категории "диваны" выбирая тип "платные" и стиль "современный", мы должны получать список новостей, в этих трех категориях одновременно. Меню Фильтр) выглядит примерно так (рисунок), и должен работать по клику (а не нажатием кнопки "фильтр")

Фильтр по категориям и внутри категории (в виде меню)

Желательно чтобы фильтр работал по чпу, например
https://3ds.wiki/divany/order=platnye?style=classic

Спасибо за внимание
Цена договорная

2 комментария

MikeTheRaven
Юзер

MikeTheRaven - 27 апреля 2017 01:32 -

Обращайтесь, сделаю всё в лучшем виде.
Контакты в профиле.

startget
Юзер

startget - 30 апреля 2017 15:07 -

Большое спасибо пользователя PunPun за реализацию. Пишите если кому понадобится

Чтобы комментировать - войдите или зарегистрируйтесь на сайте
наверх