1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

Ищу Расширенная фильтрация товаров Virtuemart

Тема в разделе "Virtuemart", создана пользователем plate, 2 авг 2013.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
Статус темы:
Закрыта.
  1. plate

    plate Постоялец

    Регистр.:
    18 фев 2007
    Сообщения:
    67
    Симпатии:
    22
    Здравствуйте, уважаемые форумчане!
    На Joomla 2.5.11 и Virtuemart 2.02 стоит задача реализовать такую довольно непростую систему фильтрации товаров:
    [​IMG]
    1. Фильтр по лекторам
    Фильтр по имени\фамилии
    Первая точка – имя лектора
    Вторая точка – фамилия лектора
    Тут выбирается или имя или фамилия
    Под ним прямоугольник с галочкой – выпадающий список. Если выбрано имя, то выпадают списком все имена по алфавиту. Если фамилия – списком по алфавиту фамилия.
    И также из этого списка выбирается конкретное имя или фамилия, по которому проводится фильтр.

    2. Фильтр по слову
    Левая галочка – слово в карточке лектора
    Правая галочка – слово в лекции
    Левая точка – найти минимум 1 слово
    Правая точка – найти все слова
    Прямоугольник с лупой – вводится свободный текст (это слово, которое будет искаться в этом прямоугольнике)

    3. Поиск по имени фамилии
    Прямоугольник с лупой – ввести имя фамилию

    4. Фильтр – список всех лекций
    Прямоугольник с галочкой – выпадающий список всех лекций по заголовкам по алфавиту. Выбор одной из лекций из выпадающего.

    Внизу кнопка – Применить фильтр

    P.S.: Эти прямоугольники могут быть не все заполнены. Или применяться фильтр одновременно. Например: по имени и по слову и т д.
    Галочки – можно выбрать одновременно два пункта.
    Точки – выбор или первого пункта. Или второго.

    Что посоветуете? Готов рассмотреть все - модули, готовые решения (в т.ч. платные), любые ваши полезные советы будут на вес золота для меня!
     
  2. Lawer

    Lawer Создатель

    Регистр.:
    2 апр 2013
    Сообщения:
    42
    Симпатии:
    42
    Под Ваши задачи вряд ли найдете. Описанный фильтр явно перегружен 4-м пунктом, а 2-й и 3-й будут путать пользователя вместо того чтобы помогать. Поэтому предлагаю следующую схему:

    1. Используя CheryPicker с интеграцией в Virtuemart берем два типа товаров - имя и фамилия и забиваем туда все возможные варианты. Каждому товару присвоить оба типа и выбрать правильное имя и фамилию. Настройками модуля можно добиться нужного результата.

    2.+3. с помощью Virtuemart products Ajax search выводится в одно активное поле поиска, когда пользователь только начнет вводить текст - ему сразу возможные варианты будут показаны, если их будет мало - нажмет Enter.

    4. Это страница категории в которой товары (лекции) выводятся не стандартно а только заголовками по алфавиту и кнопкой "купить", там же стандартным фильтром можно фильтровать и по производителю (лектору) и по остальным параметрам.

    Гляньте как тут сделано, не дураки же делали - http://www.amazon.com/Coupons/b/ref=sv_gb_2?ie=UTF8&node=2231352011
     
    plate нравится это.
Статус темы:
Закрыта.