Добрый день.
Я ищу решения для иерархии нод. Уже несколько дней ищу решение этой проблемы, но никакого изящного решения я не нашёл. Возможно есть решение прямо у меня под носом, но я его просто не замечаю.
В двух словах, я видел:
https://www.drupal.org/project/hierarchical_select
https://www.drupal.org/project/shs
Однако это работает только для терминов таксономии. Мне нужно фактически тоже самое, но для нод.
Немного подробнее, сначала о структуре сайта.:
Есть несколько типов материалов:
- Событие
Поля:
Дата (date)
Место (entity reference)
- Место
Поля:
Город (таксономия)
Адрес (текстовое поле)
В само событие я прописываю место, для этого я использую модуль Entity Reference.
Однако, у этого модуля список одноуровневый. Мне же нужно, чтобы в событии, при выборе места я выбирал сначала город, затем мне показывались все места этого города (то есть на основании таксономии оно мне показывало все ноды, содержащие выбранный термин таксономии) и давало выбрать его в другом селекторе.
Буду рад любой помощи или подсказки куда копать.
Комментарии
готовых решений нет. готовьте денежку
есть модуль node hierarchy
Решить можно при помощи таксономии. попробуй модуль Hierarhial Select