小编Har*_*bra的帖子

用于查找drupal中任何节点的字段值的最短代码

我一直在Drupal 7中使用此代码来获取节点字段的值:

$node = node_load($nid);
$rate = $node->field_rate[und][0][value];
Run Code Online (Sandbox Code Playgroud)

如何在$rate不使用这种长数组语法的情况下获得价值?

经过研究我得到了

$field = field_get_items('node', $node, 'field_rate')
$rate = $field[0]['value'];
Run Code Online (Sandbox Code Playgroud)

但是如果我需要获得n多个字段,它仍然很长.

php drupal content-management-system drupal-7

4
推荐指数
1
解决办法
144
查看次数

标签 统计

content-management-system ×1

drupal ×1

drupal-7 ×1

php ×1