2011-07-20 3 views
-1

Я хотел бы создать новый тип контента Family в drupal. Затем я хотел бы, чтобы для этого типа содержимого были поля, которые просят вас выбрать из списка Child, где Child является другим настраиваемым типом контента.Как я могу создать один тип содержимого дочернего объекта другого типа контента в Drupal?

Кроме того, я хотел бы ограничить выбор дочернего поля только показом дочерних элементов, для которых был создан контент.

Пример: Я хотел бы создать новый Family на основе типа Family контента. Затем, когда я создаю семью, я хотел бы, чтобы она спросила меня, какие дети я хочу, и я могу выбрать из Боба, Джона или Сары, все из которых ранее создавали контент типа контента Child.

Я установил Relation module, но я не понимаю, как это работает, поэтому я не уверен, что это то, что мне нужно, или если я смогу добиться этого так или иначе с таксономией или чем-то в ядре Drupal.

ответ

0

Я не уверен в отношении модуля отношений, поскольку я его не использовал, но, безусловно, стоит потратить время на просмотр References module. Это в значительной степени порт ссылочных и пользовательских типов полей ссылок, которые были частью CCK в Drupal 6. Он устанавливает новые типы полей, которые вы можете использовать в своих типах контента.

После установки модуля (обязательно установить Node Reference), вы можете добавить ссылку на поле узла к вашему «семье» типу контента и дайте ему справку только узлы от «детского» типа контента.

+0

Интересно, ссылка на модуль ссылок говорит: «В модуле Relation работает новый перспективный подход к отношениям сущностей в D7, поэтому я мог бы попытаться сделать эту работу, но хорошо знать, что это надежная резервная копия , –

Смежные вопросы