Мультивыбор категорий, выпадающий список, поля 2.X

Мультивыбор категорий, выпадающий список, поля

 
Посетитель
small user social cms
Сообщений: 780
Доброе время суток. Есть Выпадающий список категорий https://addons.instantcms.ru/addons/widget-category-selector.html , есть компонент Выбор категории https://addons.instantcms.ru/addons/category.html.
При выборе категорий в Поле "Выбор категории" не появляются Поля определенных категорий, есть Мультивыбор категорий. В виджете "Выпадающий список категорий" появляются Поля определенных категорий, нет Мультивыбора. Можно ли сделать для "Выбор категории" виджет и чтобы появлялись поля выбранной категории или в "Выпадающий список категорий" Мультивыбор категорий ?
В "Выпадающий список категорий" есть плюс, что не нужно нажимать кнопку "Фильтровать".
Редактировалось: 2 раз (Последний: 16 января 2019 в 09:04)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3589
Мультивыбор категорий и поля этих категорий - это утопия. Вы собираетесь фильтровать по категориям "Автомобили" и "Недвижимость", при этом хотите найти ауди с тремя этажами? Фильтр ничего не найдет.
В компоненте "Выбор категории" есть возможность при выборе категории (если это не список с мультивыбором) перебрасывать в выбранную категорию с сохранением ранее выбранных значений фильтра. А на странице категории в фильтре сразу станут доступны поля данной категории.
Реклама
cms
Посетитель
small user social cms
Сообщений: 780
Loadырь:
Вы собираетесь фильтровать по категориям "Автомобили" и "Недвижимость"
Нет, нужно фильтровать подкатегории в одной категории, поля одинаковые кроме одного - Модели.
Поле с Мультивыбором join.
В каждой Подкатегории поля свои, сделано компонентом.

Есть решение ? Можно допустим показывать одинаковые поля из 5 Подкатегорий и 5 разных Модели .
Редактировалось: 3 раз (Последний: 16 января 2019 в 09:37)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3589
@elv:
нужно фильтровать подкатегории в одной категории
Допустим. Когда вы выберете Audi и Ford у вас появятся в фильтре два поля с названием "Модель" но с разным содержимым. В итоге у вас будут фильтроваться записи, у которых в этих полях отмечено И "Q5" И "FOCUS", так как два поля в фильтре фильтруют всегда по принципу "И". Только внутри поля фильтрация может работать по принципу "И" или "ИЛИ". Как вы понимаете, таких записей у вас будет немного.
Посетитель
small user social cms
Сообщений: 780
Недавно была тема https://instantcms.ru/forum/thread30964-2.html#302708 . Только нужен еще Мультивыбор подкатегорий в виджете и отображением полей этих подкатегорий.
Виджеты
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 1785
@elv:
Недавно была тема https://instantcms.ru/forum/thread30964-2.html#302708 . Только нужен еще Мультивыбор подкатегорий в виджете и отображением полей этих подкатегорий.

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

Как я понял, фильтр берет и собирает доступные в системе поля и проверяет на соответствии выборки.

Только проблема (как я понял может быть не правильно) в том что в самом коде фильтра надо прописывать для каждого такого поля сам принцип обработки и связями этой обработки с другими полями.

НО у каждого в системе используются свои поля, дополнения, и в итоге чего то универсального на все случаи сделать нельзя.
Из -за этого как я понял виджетом можно делать только ограниченный определенный функционал фильтра.

Но может я не правильно понял...
Посетитель
small user social cms
Сообщений: 780
Узнал следующее:
Мультивыбор подкатегорий возможен только с одинковыми полями для всех категорий. Только в этом случае есть шанс что-то найти.

Если не фильтровать по Моделям, а по одинаковым полям разные подкатегории, такое возможно ?
Редактировалось: 1 раз (Последний: 16 января 2019 в 10:59)
Посетитель
small user social cms
Сообщений: 780
В общем нормальный фильтр на 50 $ потянет ... Что наверно не совсем нормально + по частям собирать. Кто не ищет легких путей тому будет интересно.
Редактировалось: 2 раз (Последний: 16 января 2019 в 11:50)
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2571
@elv:
нормальный фильтр
давайте не будем бросаться в крайности. В 2ке все сделано максимально универсально и подойдет большинству. Фильтр работает более чем нормально.

Частности были и будут.
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/
Посетитель
small user social cms
Сообщений: 780
Это я еще не бросался в крайности. Фильтр работает, но без доп компонентов не обойтись.
Посетитель
small user social cms
Медаль
Сообщений: 230
@elv:

Это я еще не бросался в крайности. Фильтр работает, но без доп компонентов не обойтись.

А можете на примере действий пользователя описать, что именно нужно получить? Буквально значениями из фильтров пример напишите, может я что-то подскажу. У нас тоже на проекте очень сложный фильтр.. Не пишите названия дополнений, а вот пример конкретный - фрукты, овощи, помидоры, яблоки, с косточками, без..:) Ну как-то так..
Посетитель
small user social cms
Сообщений: 780
Пока мультивыбор отменяется )
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3589
@elv:
Пока мультивыбор отменяется )
Что повлияло на ваше решение? Моя убедительная речь или "конский" ценник?
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 1785
Loadырь:
Моя убедительная речь или "конский" ценник?

ХМ... Возможно и то и другое))
Я свою проблему решил вообще радикально, скрыл свой глючный выбор категорий в фильтре в display: none;...

Причем без особого расстройства, рассудив: "а нужен ли он мне вообще?"

Так что "вот что крест животворящий делает" (с) crazy
Редактировалось: 1 раз (Последний: 18 января 2019 в 11:31)
Посетитель
small user social cms
Сообщений: 780
Loadырь:
Что повлияло на ваше решение? Моя убедительная речь или "конский" ценник?
Пока - это не значит, что идея умерла вообще, сохранение выбора и мультивыбор подкатегорий полезная функция. Не узнал можно ли сделать мультивыбор подкатегорий в виджете.
+ терзают смутные сомнения по поводу компактности и удобности использования выпадающего списка категорий при большом количестве катагорий и подкатегорий без Мультивыбора подкатегорий. В виде vertical_slinky_menu было бы неплохо и не в темных тонах. Если располагать такое меню сверху, то нужно чтобы изначально отображалось ~ "Выбрать" в одну строчку.
И можно ли сделать в Фильтр + отображение полей в несколько колонок (https://instantcms.ru/blogs/php-guru/vyvod-kategorii-v-2-i-bole-kolonok-v-icms2.html), горизонтальная версия ? Чтобы располагать его над контентом.
Редактировалось: 1 раз (Последний: 18 января 2019 в 13:02)
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.