我有一个内容类型的研究所。它有两个字段,课程,评论,这是自定义的内容类型。课程具有名称、描述、资格、座位等字段。一个学院可以有多门课程。我希望内容编辑器在输入新的学院详细信息时填写表单。它应该有像“添加课程”链接这样的选项,以继续添加学院提供的课程(比如3或4个,但不是固定的)。
我如何去连接这两种内容类型,使课程成为学院的孩子。另外,我应该如何制作输入学院详细信息的表格。
发布于 2011-05-06 22:08:49
如果学院、课程和评论实际上都是内容类型,则可以使用节点引用字段(在CCK中)将它们链接在一起。
例如,在您的“学院”内容类型中,添加一个节点引用字段,并允许它引用“课程”内容类型,然后从"number of values“下拉列表中选择Unlimited (这样您就可以向机构中添加任意数量的课程)。添加您希望“学院”内容类型具有的所有其他字段,然后您可以转到www.example.com/node/add,选择“学院”,填写所有信息性字段。nodereference字段将允许您在学院类型和某些课程之间创建链接。
关于CCK的节点引用的一个很好的解释可以在http://pras.net.np/blogs/guide-cck-nodereference上找到
https://stackoverflow.com/questions/5910863
复制相似问题