Densport

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

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

Densport    0

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

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

 

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

 

- ЦВЕТ ТОВАРА

  - красный

  - черный

  - зеленый

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

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

  - метал

  - пластмасса

  - карбон

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

 

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

 

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

- ЦВЕТ ТОВАРА

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

 

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

 

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

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

 

 

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


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

Можно.

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

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


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

Можно.

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

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

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


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

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

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


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

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

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


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

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

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

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


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

 

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

Пример №1:

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

   прикольные

   романтичные

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

        скрипка

        гитара

        флейта

   эротические

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

         баскетбол

         футбол

         хоккей

         шахматы

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

 

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

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


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

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

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

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

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

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

Войти

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

Войти


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

    • От Msk96
      Добрый день. Делаю интернет-магазин обуви и обязательно нужен фильтр по размерам. Подскажет кто-нибудь модуль может или сразу шаблон поставить в котором есть данная функция?
      Спасибо заранее за ответ
    • От Phantom63rus
      Выбрал сборку ocstore, не могу разобраться как реализовать следующий функционал:
       
      Есть категории товаров, их всего три. У каждого товара есть характеристики, их от 10 до 20 и они связаны с категориями. Как я понимаю для характеристик правильнее всего использовать атрибуты. Практически все характеристики имеют ограниченное количество вариантов, от трёх до пяти обычно, возможен выбор сразу нескольких.
       
      Задача в следующем:
      1. Со стороны админки товар при указании категории должен получать полный список этих характеристик для удобства заполнения. Это как я нашёл лучше всего реализуется модулем attribute ext, в нём же есть такая нужная особенность, как добавление картинки к атрибуту. Возможно есть другое решение?
      2. Со стороны фронтэнда нужен настраиваемый фильтр по некоторым из атрибутов. Красивый, адаптивный и вот это всё. На чём это лучше реализовать если взять модуль выше? Или может быть есть другие готовые решения?
       
      У меня сложилось ощущение, что возможно я копаю не туда, выбрав изначально ошибочный путь. Прошу мудрого совета от всезнающего Олл.
    • От AnthonyRzhkv
      Подскажите пожалуйста, второй день штудирую форум и не могу найти инфу. Добавил фильтры, но они не кликабельные почемуто.
       

    • От prokemping
      Добрый день!
       
      Нужна помощь в настройке стилей для блока фильтра в инет-магазине на OCStore 1.5.5.1.2.
      Ситуация такая - стили были прописаны для модуля OCFilter. Теперь установили и будем работать с FilterVier_SEO_v.1.2.36.
      Нужно сделать так, чтобы сохранить прежний вид фильтра с новым модулем.
      Сайт : sportmayak.ru
    • От Rabochy
      Здравствуйте!
       
      Есть существующий сайт по продажи автозапчастей на ocstore 2.3.0.2.2
      На сайте есть категории и подкатегории типов запчастей, а также фильтры марок и моделей автомобилей, например:
      1) категории запчастей - example.ru/kuzovnie-detali/ или подкатегории example.ru/kuzovnie-detali/kapot/ и далее применяются доступные фильтры (кастомные) марки и модели автомобиля + год кузова (отображены те марки и модели автомобиля, для которых есть эти запчасти) и получается примерно такой вариант example.ru/kuzovnie-detali/kapot/?etap=2&filter_manufacturer_id=11&model=Grand_Cherokee&kuzov=2004_2007_5.2L
       
      Необходимо доработать Seo Pro и создать функционал по работе с посадочными страницами + фильтры.
      Нужны посадочные страницы с ЧПУ для каждых из фильтров с возможностью писать этих страницах Мета-теги Title, Description, описание к этой странице (контент). Например, example.ru/kuzovnie-detali/kapot/?etap=2&filter_manufacturer_id=11&model=Grand_Cherokee&kuzov=2004_2007_5.2L должен отображаться в виде example.ru/kuzovnie-detali/kapot/Jeep/Grand_Cherokee/2004/ .
       
      Желательно это сделать до конца недели (до воскресенья).
      Примерная стоимость.
       
      Контакты для связи: 
      +79252410995 (whats app/vyber/telegram)
      skype - mossegroup
  • Последние посетители   0 пользователей онлайн

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