使用自定义可变长度字段类型开发内容类型

发布于 2024-11-05 18:55:45 字数 203 浏览 1 评论 0原文

我有一个内容类型学院。它有两个领域课程,评论是自定义内容类型。课程具有名称、描述、资格、席位等字段。 一个学院可以开设多门课程。我希望内容编辑在输入新机构详细信息时填写表格。它应该有像“添加课程”链接这样的选项,以继续添加学院提供的课程(比如 3 或 4 个,但不是固定的)。

我如何链接这两种内容类型,使课程成为学院的子课程。另外我应该如何制作用于输入机构详细信息的表格。

I have a content type institute. It has two fields courses, reviews which are custom content type. Courses have fields as Name, Description, eligibility, Seats.
An institute can have multiple courses. I want the content editor to fill a form while entering new institute details. It should have options like 'add a course' link to keep on adding the courses the institute offers(say 3 or 4 but not fixed).

How do I go about linking the two content types making courses child of Institute. Also how should I make the form for entering the institute details.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

终止放荡 2024-11-12 18:55:45

如果学院、课程和评论实际上都是内容类型,您可以使用节点引用字段(在 CCK 中) 例如,在“学院”内容类型中,添加一个节点引用字段并允许其引用“课程”内容

类型,然后从“值数量”下拉列表中选择“无限制”(这样您就可以向机构添加任意数量的课程)。添加您希望“机构”内容类型具有的所有其他字段,然后您可以转到 www.example.com/node/add,选择“学院”,填写所有信息字段。节点参考字段将允许您在学院类型和某些课程之间创建链接。有关

CCK 节点参考的详细说明可以在 http://pras.net.np/blogs/guide-cck-nodereference

If institute, courses, and reviews are actually all content types, you can use a nodereference field (in CCK to link them together.

For instance, in your "institute" content type, add a nodereference field and allow it to reference the "courses" content type, and choose Unlimited from the "number of values" dropdown (so you can add any number of courses to an institution). Add all other fields you want the "institute" content type to have, then you can go to www.example.com/node/add, choose "institute", fill out all informational fields. The nodereference field will allow you to create a link between the institute type and some courses.

A good explanation on CCK's nodereference can be found at http://pras.net.np/blogs/guide-cck-nodereference

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文