在Drupal中写入位置数据

时间:2009-01-05 13:12:44

标签: php drupal

我有一些在Drupal中创建新节点的代码,但我想将一些数据写入Location字段。我该怎么做?是否可以使用$ node对象?

2 个答案:

答案 0 :(得分:1)

位置字段是否是您要添加到自定义节点的新字段?

你将不得不处理几个钩子。 insertupdatedeleteloadformview

因此您需要将字段添加到表中。在表单中显示字段。插入新节点时保存它。编辑节点时更新节点。将字段加载回节点。删除节点时删除行。并在查看节点时显示该字段(预告片或完整节)。 node reference

在每个钩子页面的底部是一个使用{mytable}和一个名为'extra'的字段的例子。

[edit] 其他信息。

location module添加字段$ node-> location和$ node-> locations。 所以我想回答你的问题。是。您可以通过$ node对象修改它们。

答案 1 :(得分:0)

$ node-> location-> {field_name}如果节点有一个位置,或$ node->位置[{num}] - > {field_name}应该有效。