首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何创建继承节点状态的节点到节点关系?

如何创建继承节点状态的节点到节点关系?
EN

Stack Overflow用户
提问于 2009-05-04 17:51:30
回答 3查看 780关注 0票数 1

我试过使用Drupal5和Drupal6,但找不到解决方案...

几个月来,我一直在尝试实现这个看似简单的功能。一个简单的例子是:

您创建了一本包含10页(子页)的书(父本)。如果删除或取消发布图书,子代将保留。对我来说,这完全没有意义。

所以我的问题是如何实现这一点,不一定是书籍,而是一般的内容类型。需要考虑的几件事:

我尝试过节点相关性。我已经尝试过节点层次结构

我希望我可以使用注释,因为它们提供了完美的功能(删除节点,它的所有注释也会被删除)。我知道有一个评论作为节点作为节点(有一个模块,我已经尝试过了)。但问题是,我需要多个内容类型和多个评论类型,因为我也在使用发布配额,并且需要内容类型a仅发布10条评论,但内容类型b发布20条评论。但是没有注释类型,所以这不是一个选项。有谁有什么想法吗?

EN

回答 3

Stack Overflow用户

发布于 2009-05-04 18:06:43

将其放在一个模块中将非常简单,只需实现hook_nodeapi()来将您的删除和状态更改传播给图书的子项。我不太了解Book模块,但我认为查找Book节点的子节点相对容易。

票数 1
EN

Stack Overflow用户

发布于 2009-12-05 01:21:27

我没有使用过这些模块,但它们似乎可以为级联删除被另一个节点引用的节点提供一个解决方案:

节点关系http://drupal.org/project/noderelationships

还有CCK的引用完整性(很抱歉,由于评论中1个链接的限制,无法包含此链接)

票数 0
EN

Stack Overflow用户

发布于 2011-03-16 10:23:58

这是一个旧帖子,但我想我应该留下一些我一直在寻找的信息……不过,我还是没有答案。

http://drupal.org/project/nodehierarchy

http://drupal.org/project/relativity

http://drupal.org/project/noderelationships

http://drupal.org/project/flexifield

http://drupal.org/project/popups_reference

http://drupal.org/project/nodereference_explorer

在试图找到解决方案时,需要考虑的问题很多。

PS:我刚刚更新了这篇文章,更新了更多关于主题的信息:http://groups.drupal.org/node/23899

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/821163

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档