Densport

Улучшить вывод фильтров

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

Densport    0

Здравствуйте, столкнулся с такой задачей. Нужно сделать фильтры выпадающими по нажатию на родителя.

На движке 1.5.5.1 изначально есть модуль Фильтры. Я его использовал.

 

Я создал например такие фильтры:

 

- ЦВЕТ ТОВАРА

  - красный

  - черный

  - зеленый

  - и еще таких 22 шт.

- МАТЕРИАЛ ТОВАРА

  - метал

  - пластмасса

  - карбон

  - и таких еще 40 шт.

 

Сейчас все фильтры развернуты и растягиваются очень сильно вниз.

 

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

- ЦВЕТ ТОВАРА

- МАТЕРИАЛ ТОВАРА

 

Чтобы по нажатию на подраздел фильтра, они разворачивались и были видны фильтры нужно группы фильтров.

 

Это можно сделать? Или модуль, который изначально идет в движке только может выводить развернутые фильтры?

Или нужно только покупать сторонний модуль типа фильтрПро чтобы такую возможность сделать? 

 

 

Поделиться сообщением


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

Можно.

И даже без особых сложностей, через CSS.

Поделиться сообщением


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

Можно.

И даже без особых сложностей, через CSS.

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

Поделиться сообщением


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

Если есть люди которые знают способ, как это можно сделать, напишите, пожалуйста, пример. Спасибо!

Поделиться сообщением


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

google => jquery аккордеон

Поделиться сообщением


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

Если есть люди которые знают способ, как это можно сделать, напишите, пожалуйста, пример. Спасибо!

http://plnkr.co/edit/oDrpWsrVRAZBJyFTnc41?p=preview

Поделиться сообщением


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

 

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

Пример №1:

+ Тематические (родитель)

   прикольные

   романтичные

     + Музыкальные (подгруппа)

        скрипка

        гитара

        флейта

   эротические

      + Спортивные (подгруппа)

         баскетбол

         футбол

         хоккей

         шахматы

P.S: Важно, у меня у товара нет "характеристик" и нет опций. Чтобы выводить товар в нужном фильтре, я каждому товару просто прописываю названия фильтра к какому он относится.

 

Для этого нужно какой-то модуль использовать, стандартными функциями фильтра это не вывести? Вы с таким не сталкивались? Каким модулем или способом можно выводить фильтры по схеме описанной выше? Учитывая, что у товара нет характеристик и опций.

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От zypper
      Привет. Вопрос в названии: не выводятся фильтры в стандартной теме. Модуль Фильтр включен. В Дизайн - Макеты подключен. Сам фильтр создан и есть материалы с этим фильтром, но все равно он нигде вы отображается.
       
      Версия OC: 2.2.0
      Сайт: laplanda.com.ua
      Фильтр выводится в: Category, Default, Home
    • От Rusmir76
      Здравствуйте!
      Постоянная проблема с загрузкой страниц.
      Витрина сначала загружается списком, потом перепрыгивает на сетку.
      И так при открытии любой витрины Такое ощущение, что очень долго строятся фильтры.
      Подскажите что может быть?
    • От sv2109


      View File Attribute Category
      Attribute Category - модуль облегчает добавление атрибутов при добавлении товара
      Когда вы добавляете новый товар то во вкладке атрибутов вам придется вручную добавлять каждый атрибут. А если товаров несколько сотен и у каждого по 15-20 атрибутов?.. Что делает модуль? Он позволяет привязать атрибуты к категории товаров. Например можно указать что для товара "Ноутбук" подходят атрибуты "процессор", "ОЗУ", "HDD" итд Теперь когда вы добавляете новый товар-ноутбук во вкладке атрибуты автоматически добавятся присвоенные для ноутбука атрибуты: "процессор", "ОЗУ", "HDD". У вас также остается возможность добавить атрибуты и вручную.
      Модуль значительно сэкономить время и количество ошибок при добавлении атрибутов.
      Модуль использует vQmod (что это? ru(http://tvorzasp.com/...olzovanie-vqmod) en(http://code.google.com/p/vqmod/))
      Установка:
      1. Установить vQmod, если вы этого еще не сделеали
      2. Скопировать все с папки upload в корень магазина. Никакие файлы перезаписаны не будут
      3. Включить модуль на странице модулей
      4. На странице редактирования категории во вкладке "Атрибуты" выбрать атрибуты для каждой категории
      Версии на которой тестировался модуль:
      Opencart 1.5.6
      OCStore 1.5.5.1
      OCStore 1.5.4.1
      OCStore 1.5.3.1
      OCStore 1.5.2.1 (attribute_category_v1.0_oc1.5.2.1.zip)
      OCStore 1.5.1.3
      Новое в версии 1.1:
      - упрощено добавление атрибутов у существующим товарам
      Удобно использовать вместе с модулем Attribute Select который упрощает добавление значений для атрибутов
      Для связи с автором модуля пишите на sv2109@gmail.com
      © Стасюк Владимир (sv2109@gmail.com), 2012
      Submitter sv2109 Submitted 07/30/2012 Category Модули Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop OcShop 1.5.6.4.х  
    • От sv2109
      Attribute Category - модуль облегчает добавление атрибутов при добавлении товара
      Когда вы добавляете новый товар то во вкладке атрибутов вам придется вручную добавлять каждый атрибут. А если товаров несколько сотен и у каждого по 15-20 атрибутов?.. Что делает модуль? Он позволяет привязать атрибуты к категории товаров. Например можно указать что для товара "Ноутбук" подходят атрибуты "процессор", "ОЗУ", "HDD" итд Теперь когда вы добавляете новый товар-ноутбук во вкладке атрибуты автоматически добавятся присвоенные для ноутбука атрибуты: "процессор", "ОЗУ", "HDD". У вас также остается возможность добавить атрибуты и вручную.
      Модуль значительно сэкономить время и количество ошибок при добавлении атрибутов.
      Модуль использует vQmod (что это? ru(http://tvorzasp.com/...olzovanie-vqmod) en(http://code.google.com/p/vqmod/))
      Установка:
      1. Установить vQmod, если вы этого еще не сделеали
      2. Скопировать все с папки upload в корень магазина. Никакие файлы перезаписаны не будут
      3. Включить модуль на странице модулей
      4. На странице редактирования категории во вкладке "Атрибуты" выбрать атрибуты для каждой категории
      Версии на которой тестировался модуль:
      Opencart 1.5.6
      OCStore 1.5.5.1
      OCStore 1.5.4.1
      OCStore 1.5.3.1
      OCStore 1.5.2.1 (attribute_category_v1.0_oc1.5.2.1.zip)
      OCStore 1.5.1.3
      Новое в версии 1.1:
      - упрощено добавление атрибутов у существующим товарам
      Удобно использовать вместе с модулем Attribute Select который упрощает добавление значений для атрибутов
      Для связи с автором модуля пишите на sv2109@gmail.com
      © Стасюк Владимир (sv2109@gmail.com), 2012
    • От bes3d
      Всем доброго времени суток.
      Возникла проблема с фильтрацией по опциям товаров: у некоторых групп товаров есть разные опции, которые влияют на их цену, но при фильтрации в категории по ним - цена не меняется. Например, у меня есть флакон с объемом 15 и 60 мл (по умолчанию установлена цена за 15 мл), при фильтрации по 60 мл выводится та же цена, что и за 15мл. 
      Если кто-то сталкивался с похожей проблемой - подскажите, пожалуйста, как сделать так, чтоб при фильтрации отображалась цена выбранной опции, буду очень признателен за любую помощь.
       
      OpenCart 2.0.3.1, шаблон Journal.
       
      Прикрепляю файлы для более наглядного понимания картины: 
       
       
       
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу