Как можно, чтобы один тип контента был дочерним по отношению к другому типу контента в Drupal? - PullRequest
0 голосов
/ 21 июля 2011

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

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

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

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

1 Ответ

0 голосов
/ 21 июля 2011

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

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

...