我有一个跟踪车队中的汽车的网站。在网站上我有一些内容项:
- 汽车
- 引擎
- 配件
汽车内容项将包含该汽车的详细信息(品牌/型号、年份等)。
引擎内容项将包含有关引擎本身的信息(里程、距下一次服务的时间等)。
配件内容项目将包含有关该汽车上其他项目的信息(车顶标牌、评论镜骰子、使用的空气清新剂等......这些只是该内容类型页面上可能包含的内容的示例)。
引擎和配件内容项将在一辆汽车中开始,但随着时间的推移,它们可能会移动到其他汽车。例如: 第 1 个月:汽车 A 有发动机 K 和配件 T 第 2 个月:汽车 A 具有发动机 L 和配件 U 第 3 个月:汽车 A 拥有发动机 M 和配件 V
我想知道我的选择是什么,可以将这些引擎和配件内容项关联/链接到该汽车,然后在需要更换它们时将它们链接到不同的汽车。关于如何实现这一点有什么建议吗?
最佳答案
就我个人而言,我只会创建 3 种不同的内容类型及其各自的字段,并使用 references module将引擎和配件附加到汽车内容类型。使用自动完成小部件或选择列表,具体取决于您拥有的内容量。
示例:
Automobile
-Make
-Model
-Engine Ref Field
-Accessories Ref Field
Engine
-Options
-Other Options
Accessories
-Options
-More options
这种方式可以轻松地将发动机和配件连接到您的汽车节点,并允许您快速更改每月引用它的项目。
关于drupal - 如何在 Drupal 7 中关联/链接内容项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13735399/