Мультивыбор категорий, выпадающий список, поля
При выборе категорий в Поле "Выбор категории" не появляются Поля определенных категорий, есть Мультивыбор категорий. В виджете "Выпадающий список категорий" появляются Поля определенных категорий, нет Мультивыбора. Можно ли сделать для "Выбор категории" виджет и чтобы появлялись поля выбранной категории или в "Выпадающий список категорий" Мультивыбор категорий ?
В "Выпадающий список категорий" есть плюс, что не нужно нажимать кнопку "Фильтровать".
В компоненте "Выбор категории" есть возможность при выборе категории (если это не список с мультивыбором) перебрасывать в выбранную категорию с сохранением ранее выбранных значений фильтра. А на странице категории в фильтре сразу станут доступны поля данной категории.
Нет, нужно фильтровать подкатегории в одной категории, поля одинаковые кроме одного — Модели.Вы собираетесь фильтровать по категориям "Автомобили" и "Недвижимость"
Поле с Мультивыбором join.
В каждой Подкатегории поля свои, сделано компонентом.
Есть решение? Можно допустим показывать одинаковые поля из 5 Подкатегорий и 5 разных Модели.
Допустим. Когда вы выберете Audi и Ford у вас появятся в фильтре два поля с названием "Модель" но с разным содержимым. В итоге у вас будут фильтроваться записи, у которых в этих полях отмечено И "Q5" И "FOCUS", так как два поля в фильтре фильтруют всегда по принципу "И". Только внутри поля фильтрация может работать по принципу "И" или "ИЛИ". Как вы понимаете, таких записей у вас будет немного.нужно фильтровать подкатегории в одной категории
Недавно была тема /forum/thread30964-2.html#302708. Только нужен еще Мультивыбор подкатегорий в виджете и отображением полей этих подкатегорий.
Не получится ничего, я же там написал...
Все это не возможно сделать виджетами, правками, и тп. простыми изменениями.
Как я понял, фильтр берет и собирает доступные в системе поля и проверяет на соответствии выборки.
Только проблема (как я понял может быть не правильно) в том что в самом коде фильтра надо прописывать для каждого такого поля сам принцип обработки и связями этой обработки с другими полями.
НО у каждого в системе используются свои поля, дополнения, и в итоге чего то универсального на все случаи сделать нельзя.
Из -за этого как я понял виджетом можно делать только ограниченный определенный функционал фильтра.
Но может я не правильно понял…
Мультивыбор подкатегорий возможен только с одинковыми полями для всех категорий. Только в этом случае есть шанс что-то найти.
Если не фильтровать по Моделям, а по одинаковым полям разные подкатегории, такое возможно?
давайте не будем бросаться в крайности. В 2ке все сделано максимально универсально и подойдет большинству. Фильтр работает более чем нормально.нормальный фильтр
Частности были и будут.
Это я еще не бросался в крайности. Фильтр работает, но без доп компонентов не обойтись.
А можете на примере действий пользователя описать, что именно нужно получить? Буквально значениями из фильтров пример напишите, может я что-то подскажу. У нас тоже на проекте очень сложный фильтр… Не пишите названия дополнений, а вот пример конкретный — фрукты, овощи, помидоры, яблоки, с косточками, без..:) Ну как-то так…
Что повлияло на ваше решение? Моя убедительная речь или "конский" ценник?Пока мультивыбор отменяется )
Моя убедительная речь или "конский" ценник?
ХМ… Возможно и то и другое))
Я свою проблему решил вообще радикально, скрыл свой глючный выбор категорий в фильтре в display: none;...
Причем без особого расстройства, рассудив: "а нужен ли он мне вообще?"
Так что "вот что крест животворящий делает" ©
Пока — это не значит, что идея умерла вообще, сохранение выбора и мультивыбор подкатегорий полезная функция. Не узнал можно ли сделать мультивыбор подкатегорий в виджете.Что повлияло на ваше решение? Моя убедительная речь или "конский" ценник?
+ терзают смутные сомнения по поводу компактности и удобности использования выпадающего списка категорий при большом количестве катагорий и подкатегорий без Мультивыбора подкатегорий. В виде vertical_slinky_menu было бы неплохо и не в темных тонах. Если располагать такое меню сверху, то нужно чтобы изначально отображалось ~ "Выбрать" в одну строчку.
И можно ли сделать в Фильтр + отображение полей в несколько колонок (/blogs/php-guru/vyvod-kategorii-v-2-i-bole-kolonok-v-icms2.html), горизонтальная версия? Чтобы располагать его над контентом.