1. Главная
  2. Форумы
  3. Техподдержка Drupal
  4. Решение проблем

Как реализовать иерархический поэтапный фильтр таксономии

Главные вкладки

Аватар пользователя akvru akvru 15 апреля 2024 в 22:54

Есть сайт drupal 10
Есть словарь таксономии
АВТО
-ЛАДА
--Калина
--Гранта
-BMW
--X6
--X5

Как сделать блок, в котором можно вывести поля с поэтапным выбором т.е. сначала выбираем марку(отфильтровываются материалы с данной маркой), потом выбираем модель, получаем материалы по этой модели.

Я так понимаю, что делается это через представления, но как голову сломал.

Комментарии

Аватар пользователя akvru akvru 16 апреля 2024 в 17:41

Получился вот такой блок

1. В поле выбора выводится вся иерархия таксономии, хотелось бы только первый уровень
2. результат отображается списком ссылок, как добавить второй поле в котором будут отображаться дочерние пункты, выбранного в первом поле элемента?

Аватар пользователя drupal20 drupal20 17 апреля 2024 в 2:59
akvru wrote: 1. В поле выбора выводится вся иерархия таксономии, хотелось бы только первый уровень


Показываю скриншот: первый селектор - только первые уровни (правый блок):

akvru wrote: 2. результат отображается списком ссылок, как добавить второй поле в котором будут отображаться дочерние пункты, выбранного в первом поле элемента?



как показал на скриншоте, там я выбрал правее 2-ые и 3-ие уровни.

Логотип drupal.ru

Содержимое сайта публикуется на условиях CreativeCommons Attribution-ShareAlike 3.0 или более поздней версии. Программные коды в тексте статей — на условиях GNU GPL v2 или более поздней версии.

Документация по совместной работе с репозиторием drupal.ru – https://docs.drupal.ru/code

Drupal – торговая марка Дриса Бёйтарта

12+

AltStyle によって変換されたページ (->オリジナル) /