我有 2 种自定义内容类型,其中第二种是我在创建第一种时要使用的模式。该模式包含第一个具有的一些字段,我想在选择模式时自动填写表格。
我举例说明:想象 2 种类型,房屋和房屋模式。房子有字段:颜色、楼层数、地址。房屋格局只有颜色和楼层数。
我想在创建房屋时添加可以选择房屋模式的字段,并且所有字段模式都将自动填充。将来可能会添加更多字段,因此我需要更通用的解决方案。
做这个的最好方式是什么?
我有 2 种自定义内容类型,其中第二种是我在创建第一种时要使用的模式。该模式包含第一个具有的一些字段,我想在选择模式时自动填写表格。
我举例说明:想象 2 种类型,房屋和房屋模式。房子有字段:颜色、楼层数、地址。房屋格局只有颜色和楼层数。
我想在创建房屋时添加可以选择房屋模式的字段,并且所有字段模式都将自动填充。将来可能会添加更多字段,因此我需要更通用的解决方案。
做这个的最好方式是什么?
尽管您将其描述为一种模式,但这可以通过参考来完成。
因此,房屋将引用房屋类型节点。然后,房屋类型的字段将在房屋节点页面中呈现(选择“渲染实体”作为显示格式器)。通过这种方式,您可以稍后在 House Pattern 节点中添加任何字段,这些字段将自动呈现到您的 House 节点。
您可以为此任务使用entity_reference模块。