儿童内容类型(Drupal)

时间:2014-12-21 16:37:52

标签: drupal drupal-7 drupal-modules

我需要创建两种内容类型(呼叫清单和呼叫通知),在呼叫通知中有5个字段,在呼叫列表中有12个字段,但其中5个是与呼叫通知相互作用,我不想创建2不同的内容类型(呼叫列表,呼叫通知),因为当用户创建节点时,他应该能够选择节点的显示位置(在呼叫列表中,在呼叫通知中,两者中)。 (呼叫清单和呼叫通知应该在同一个数据库表中)

我该怎么做?

http://i.stack.imgur.com/LAgXM.png

1 个答案:

答案 0 :(得分:0)

您可以创建包含所有字段的单个内容类型。

之后添加一个带有复选框的字段,其中包含"显示在呼叫列表中的选项"和#34;在通话公告中显示),这个额外字段可用于决定创建/编辑/视图的行为。

创建/更新内容时。

现在,您可以继续安装conditional fields,如果您想根据所选复选框的值有条件地显示某些字段。

查看内容时

使用views显示列表。在这里,您可以通过复选框值过滤列表来确定列表中显示的内容。额外的奖励可以帮助您确定需要向用户显示哪些字段。