【发布时间】:2010-03-30 16:18:55
【问题描述】:
我正在使用两种内容类型 - test_parent 和 test_child 在 test_child 中有两个字段,都是 datetime 类型 在 test_parent 中有两个字段,week_no 和 7 个节点引用
我正在使用 node_save 来保存一个新节点。 保存父类型的节点,然后保存子类型的节点后,我想将其更新为父类型的节点。
我已经从代码完成了两个节点的创建,并且我能够从代码更新父类型中的 nid。
问题是,db 中的更改反映在 db 中,但没有反映在 drupal 节点视图中。 即使我从 drupal 编辑节点,它也会在节点引用中显示 -none- selected。
请帮忙。
【问题讨论】:
-
需要更多细节。更改是仅在同一页面周期内反映还是在重新加载后反映?您能否编辑您的问题以显示您用于更新父级的代码?
-
在页面重新加载时是的。
-
顺便说一句,thanx Henrik,解决了。从代码更新节点后,我清除了与该节点相关的缓存。我检查了核心模块中的节点编辑代码,并从他们那里得到了答案。无论如何,谢谢。
-
您应该将其发布为答案,然后接受它。这样,关注相同问题的人就会找到实际的解决方案。
标签: drupal drupal-nodes