Как создать тип контента, в который встроен другой тип контента?


Я создаю тип контента для продукта типа журнала. В каждом журнале есть ряд журнальных статей, которые варьируются от журнала к журналу и имеют свои собственные уникальные поля (например, автор, дата, тема, краткий обзор и т. Д.). Прямо сейчас я настроил его так, чтобы вы заполнили все содержимое статей, а затем перенесли их в журнал с помощью ссылки на сущность.

В идеале, однако, было бы здорово, если бы я мог просто упорядочить все это в одно и то же форма "создать контент". Например, когда я нажимаю "создать новый журнал", я хочу получить все поля для своего журнала, а также возможность динамического добавления статей журнала и всех их полей. Это может быть на другой вкладке или что-то в этом роде, просто оно должно быть в той же форме "создать тип содержимого журнала".

Author: architarious, 2014-10-30

3 answers

Вы найдете Встроенную форму сущности полезной.

Предоставляет виджет для встроенного управления (создание, изменение, удаление) ссылочными объектами. Основным вариантом использования является родительский -> дочерние элементы (отображение продукта - > продукты, заказ -> позиции и т. Д.), Где дочерние объекты никогда не управляются вне родительской формы. Также можно ссылаться на существующие объекты.

 1
Author: J. Reynolds, 2014-10-31 02:51:14

Используйте Диалоговое окно ссылок . "Этот модуль расширяет поля ссылок, такие как поля ссылок пользователя и узла, добавляя ссылки для добавления, редактирования и поиска ссылок через диалоговое окно"

 1
Author: Robin, 2014-10-30 20:01:43

Я думаю, что этот модуль может вам помочь: https://www.drupal.org/project/editableviews Если вы встроите представление в блок на узле пути/добавить/журнал

 0
Author: Coleman, 2014-10-30 20:01:56