ノードIDからフィールド値を取得する最良の方法を探しています。drupal7のノードフィールド値をプログラムで読み取る
私の実際のコードは動作しますが、もっと簡単な方法があります。
$node = node_load(1);
$lang = $node->language;
$field = 'body';
$value = '';
if (isset($node->{$field}[$lang]) && isset($node->{$field}[$lang][0]))
{
$value = $node->{$field}[$lang][0]['value'];
}
echo $value;
これを処理するdrupal関数のビルドはありますか?