Решить задачу по связи типов нод между собой

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

Аватар пользователя Poveritov Poveritov 14 декабря 2015 в 8:58

Подскажите пожалуйста, каким образом можно решить следующую задачу: необходимо привязать к ноде определенного типа, еще два типа материалов.

Т.е. при создании ноды, к примеру с типом "главная", в ней можно указать какие ноды другого типа с ней связаны, к примеру "рассказы" или "фото".
Если выбран один из вариантов, то за главной нодой закрепляется только один материала данного типа, если выбрано сразу два варианта - то два материалы типа "рассказы" и "фото". Устанавливать какие типы материалов связываются можно с помощью ССК чек-бокса.
При удалении главной ноды, удаляются материалы связанного типа.

Может быть уже есть готовые модули для решения подобных задач.

Комментарии

Аватар пользователя Orion76 Orion76 14 декабря 2015 в 15:41

Народ слюной исходит по 8-ке , Вы с какой-то 6-кой-)..

Если я правильно понял задачу, то подобный функционал был впервые реализован для Drupal 7 модулем Paragraphs..
Для 6-ки, к сожалению. версии нет..

Делайте 2 поля и управляете каки-то образом их видимостью, в зависимости от выбранного значения..
Возможно это подойдет: https://www.drupal.org/project/conditional_fields