我需要创建两种内容类型(呼叫清单和呼叫通知),在呼叫通知中有5个字段,在呼叫列表中有12个字段,但其中5个是与呼叫通知相互作用,我不想创建2不同的内容类型(呼叫列表,呼叫通知),因为当用户创建节点时,他应该能够选择节点的显示位置(在呼叫列表中,在呼叫通知中,两者中)。 (呼叫清单和呼叫通知应该在同一个数据库表中)
我该怎么做?
答案 0 :(得分:0)
您可以创建包含所有字段的单个内容类型。
之后添加一个带有复选框的字段,其中包含"显示在呼叫列表中的选项"和#34;在通话公告中显示),这个额外字段可用于决定创建/编辑/视图的行为。
创建/更新内容时。
现在,您可以继续安装conditional fields,如果您想根据所选复选框的值有条件地显示某些字段。
查看内容时
使用views显示列表。在这里,您可以通过复选框值过滤列表来确定列表中显示的内容。额外的奖励可以帮助您确定需要向用户显示哪些字段。