Перейти к содержанию
Форум поддержки пользователей VamShop

Как добавить еще один фильтр?


Рекомендуемые сообщения

Как сделать еще один фильтр в каталоге товаров, как на http://lorelei.ru/ ?

То есть например вы выбираете производителя а у вас наверху 2 выпадающих списка-фильтра: по категориям и по сериям.

Иле если выбираете категорию, то 2 выпадающих списка-фильтра: по производителям и по сериям.

Ссылка на сообщение
Поделиться на другие сайты

Это они сами сделали.

Пример того как делать фильтры описан в faq - http://vamshop.ru/support/modules/smartfaq/faq.php?faqid=55

Ссылка на сообщение
Поделиться на другие сайты

Я догадался, что это они сами сделали, просто хотелось бы небольшую наводку хотя бы примерно, как и где это реализуется, потому что пример, который показан в faq немного на другую тему. Если я буду точно уверен, что смогу сделать такой фильтр, то тогда куплю магазин.

Ссылка на сообщение
Поделиться на другие сайты

Вот в том примере как раз все наводки и есть.

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

Ссылка на сообщение
Поделиться на другие сайты

Серии - это коллекции товаров. Допустим в моей БД есть дополнительные таблицы: таблица brands, где находится список брендов с идентификаторами и набор таблиц br_1, br_2, br_3, ... , br25, .... , где 1,2,3,25 итд это идентификаторы брендов из таблицы brands, и в этих таблицах содержатся списки этих серий (коллекций).

То есть необходимо выбрать все эти коллекции и отфильтровать товар по этим коллекциям. Принадлежность товара определенной коллекции задается в "дополнительных параметрах поиска".

Ссылка на сообщение
Поделиться на другие сайты

Так бренды ведь и так есть, по умолчанию.

и сортировка по брэндам уже тоже есть по умолчанию.

Вот пример - http://www.zasipai-ka.ru/index.php/cat/c15_byaz-.html

Справа Все производители, вот в этот drop-down меню можно выбрать по каком производителю филтровать товар в категории.

Ссылка на сообщение
Поделиться на другие сайты

Нет, вы меня неправильно поняли, мне нужно одновременно 2 условия сортировки, как на сайте из 1 поста: по брендам и по сериям (коллекциям). Таблица brands у меня вспомогательная и нужна для отображения коллекций на другом сайте.

Ссылка на сообщение
Поделиться на другие сайты

По умолчанию нет такой таблицы, можно разве что делать делать фильтра производители, что б он использовал Вашу таблицу brands.

Ссылка на сообщение
Поделиться на другие сайты

По умолчанию нет такой таблицы, можно разве что делать делать фильтра производители, что б он использовал Вашу таблицу brands.

Я именно это и имел в виду, у меня как раз и есть таблица brands в этой же БД. И также таблицы с сериями (коллекциями) br_1, br_2 итд также созданы мной и находятся в этой же БД

Ссылка на сообщение
Поделиться на другие сайты

Всё это можно сделать только исправляя скрипты, по умолчанию таких фильтров нет.

Править только Вам, либо искать исполнителя.

Ссылка на сообщение
Поделиться на другие сайты

То есть это в принципе технически реализуемо? Ответьте пожалуйста поточнее: если это реализуемо, то насколько трудоемко? Стоит ли это затраченных трудов? И если знаете, то подскажите пожалуйста хотя бы примерно имена файлов, которые надо править...

Ссылка на сообщение
Поделиться на другие сайты

Реализуемо всё, дело лишь в исполнителях.

Я ж говорю, по умолчанию такого фильтра нет, Вам придётся либо самому делать, либо искать, кто сделает.

Ссылка на сообщение
Поделиться на другие сайты

Хорошо, я понял. Тогда если можете подскажите пожалуйста в каких файлах реализована логика работы уже существующего фильтра (по производителям и по категориям).

Ссылка на сообщение
Поделиться на другие сайты

/includes/modules/default.php в примеру.

Я ж Вам давал пример http://vamshop.ru/support/modules/smartfaq/faq.php?faqid=55

Вы ж посмотрите, используя этот пример можно свой фильтр как раз и сделать.

Ссылка на сообщение
Поделиться на другие сайты
  • 2 weeks later...

Саша, спасибо огромное за помощь, наконец-то разобрался с этими фильтрами...

Сегодня куплю VaM Shop...

Ссылка на сообщение
Поделиться на другие сайты

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

Ссылка на сообщение
Поделиться на другие сайты
  • 3 weeks later...

Так бренды ведь и так есть, по умолчанию.

и сортировка по брэндам уже тоже есть по умолчанию.

Вот пример - http://www.zasipai-ka.ru/index.php/cat/c15_byaz-.html

Справа Все производители, вот в этот drop-down меню можно выбрать по каком производителю филтровать товар в категории.

Ссылка "Версия для печати" ссылается на http://vamshop.loc на том шопе... ;)

Ссылка на сообщение
Поделиться на другие сайты

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

Я делал немного не так как у тебя в примерах, я делал через advanced search.

В модуле default.php я сформировал код для получения коллекций и их картинок, затем вывожу их в виде ссылок.

Каждая ссылка является ссылкой на расширенный поиск с заданными параметрами, а принадлежность товара к коллекции определяется дополнительным полем для поиска.

Ссылка на сообщение
Поделиться на другие сайты

one

Исправил ссылку

mindblow

Понятно, на самом деле вариантов решение много всяких, просто каждый выбирает по совему вкусу, по своим возможностям :)

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...