我编写了一个创建自定义节点类型的 Drupal 7 模块。我在节点中添加了一个 number_integer 字段,作为计数器。创建节点时,如何将计数器字段设置为默认为零?
接下来,在处理节点时,我需要将计数器的值加一并保存新值。我是否可以通过更改 $node 对象然后调用 node_save 来做到这一点?还是有更好的方法,使用 Field API 之类的?
我编写了一个创建自定义节点类型的 Drupal 7 模块。我在节点中添加了一个 number_integer 字段,作为计数器。创建节点时,如何将计数器字段设置为默认为零?
接下来,在处理节点时,我需要将计数器的值加一并保存新值。我是否可以通过更改 $node 对象然后调用 node_save 来做到这一点?还是有更好的方法,使用 Field API 之类的?