Вопрос об иерархии материалов

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

Аватар пользователя laiq laiq 27 августа 2014 в 21:59

Добрый день.

Я ищу решения для иерархии нод. Уже несколько дней ищу решение этой проблемы, но никакого изящного решения я не нашёл. Возможно есть решение прямо у меня под носом, но я его просто не замечаю.

В двух словах, я видел:
https://www.drupal.org/project/hierarchical_select
https://www.drupal.org/project/shs

Однако это работает только для терминов таксономии. Мне нужно фактически тоже самое, но для нод.

Немного подробнее, сначала о структуре сайта.:

Есть несколько типов материалов:
- Событие
Поля:
Дата (date)
Место (entity reference)

- Место
Поля:
Город (таксономия)
Адрес (текстовое поле)

В само событие я прописываю место, для этого я использую модуль Entity Reference.
Однако, у этого модуля список одноуровневый. Мне же нужно, чтобы в событии, при выборе места я выбирал сначала город, затем мне показывались все места этого города (то есть на основании таксономии оно мне показывало все ноды, содержащие выбранный термин таксономии) и давало выбрать его в другом селекторе.

Буду рад любой помощи или подсказки куда копать.

Комментарии