Drupal: 使节点链接到自身:修订间差异

来自站长百科
跳转至: 导航、​ 搜索
(新页面: 此例不常用,但可用来示范如何掌握nid。 在计算型字段的设置中: '''Computed Code,计算型代码:'''// 通过保存新节点来保证其具有一个id。<br /...)
 
(没有差异)

2008年12月8日 (一) 14:35的最新版本

此例不常用,但可用来示范如何掌握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'。如果你愿意可以将其存储下来,计算该字段不会太麻烦而且已经存储在节点表格中了,因此我就没保存了。


当你显示一个包含此字段的节点时,节点就应该链接到自身了。