【问题标题】:drupal 7 content type and pattern content typedrupal 7 内容类型和模式内容类型
【发布时间】:2013-09-05 17:31:18
【问题描述】:

我有 2 种自定义内容类型,其中第二种是我在创建第一种时要使用的模式。该模式包含第一个具有的一些字段,我想在选择模式时自动填写表单。

我举例说明:想象 2 种类型,房屋和房屋模式。房子有字段:颜色、楼层数、地址。房屋格局只有颜色和楼层数。

我想在创建房屋时添加可以选择房屋样式的字段,并且所有字段样式都将自动填充。将来可能会添加更多字段,因此我需要更通用的解决方案。

最好的方法是什么?

【问题讨论】:

    标签: forms design-patterns drupal-7 content-type


    【解决方案1】:

    虽然您将其描述为一种模式,但这可以通过 reference 来完成。

    因此,房屋将引用房屋类型节点。然后,房屋类型的字段将在房屋节点页面中呈现(选择“渲染实体”作为显示格式器)。这样您就可以在之后的 House Pattern 节点中添加任何字段,这些字段将自动呈现到您的 House 节点。

    您可以使用entity_reference 模块来完成此任务。

    【讨论】:

    • 您通过这个答案找到解决方案了吗?如果是这样,请将其视为可以接受或投赞成票。