在 Drupal 中,如何让一种内容类型成为另一种内容类型的子项?

发布于 2024-11-25 11:31:39 字数 495 浏览 3 评论 0原文

我想在 drupal 中创建一个新的内容类型 Family。然后,我希望该内容类型具有要求您从 Child 列表中进行选择的字段,其中 Child 是另一种自定义内容类型。

此外,我想将选择子字段限制为仅显示已为其创建内容的子项。

示例:我想根据 Family 内容类型创建一个新的 Family。然后,当我创建家庭时,我希望它询问我想要什么孩子,我可以从 Bob、John 或 Sarah 中进行选择,所有这些都是之前创建的内容类型 Child

我安装了 关系模块 但我不明白它是如何工作的,所以我不确定这是否是我需要什么,或者我是否可以通过分类法或 Drupal 核心中的某些东西以某种方式实现这一点。

I would like to create a new content type Family in drupal. I would then like for that content type to have fields which ask you to choose from a list of Child where Child is another custom content type.

Furthermore, I'd like to restrict the choose child field to only show children for which content has been created.

Example: I'd like to create a new Family based on the Family content type. Then while I'm creating the family, I'd like for it to ask me what children I want, and I can choose from Bob, John or Sarah all of which are previously created content of content type Child.

I installed the Relation module but I don't understand how it works so I'm not sure if this is what I need or if I can achieve this somehow with taxonomy or something in Drupal core.

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

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

发布评论

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

评论(1

醉南桥 2024-12-02 11:31:39

我不确定关系模块,因为我没有使用过它,但绝对值得您花时间查看 参考文献模块。这几乎是节点引用和用户引用字段类型的端口,它们是 Drupal 6 中 CCK 的一部分。它安装了可在内容类型中使用的新字段类型。

安装模块后(请务必安装节点引用),您可以将节点引用字段添加到“家庭”内容类型,并允许它仅引用“子”内容类型中的节点。

I'm not sure about the Relationship module as I have not used it, but it is definitely worth your time to look at the References module. This is pretty much a port of the node reference and user reference field types that were a part of CCK in Drupal 6. It installs new field types you can use in your content types.

Once you install the module (be sure to install Node Reference) you can add a node reference field to your "Family" content type and allow it to only reference nodes from the "Child" content type.

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