Drupal:使节点链接到自身
来自站长百科
此例不常用,但可用来示范如何掌握nid。
在计算型字段的设置中:
Computed Code,计算型代码:// 通过保存新节点来保证其具有一个id。
if (!$node->nid) node_save($node);
// store the nid in our computed field
$node_field[0]['value'] = $node->nid;
检查 'Display this field'
Display Format,显示格式:$display = l('A link to this node', 'node/'.$node_field_item['value']);
取消'Store using the database settings below'。如果你愿意可以将其存储下来,计算该字段不会太麻烦而且已经存储在节点表格中了,因此我就没保存了。
当你显示一个包含此字段的节点时,节点就应该链接到自身了。