0

保存另一个节点时如何修改另一个节点?

即我可以在 hook_node_presave($node_being_saved) 中使用 node_save($nid_to_be_saved) 吗?

4

1 回答 1

2

如果正在保存的节点没有再次保存,您可以在 hook_node_presave 中使用 node_save。如果你想这样做,你需要在节点对象中有一个标志$node->presave_saved = TRUE;并且不要再次保存以避免循环。

于 2012-12-13T13:18:07.167 回答