PHPでフィールドのティーザー値を取得する方法はありますか?このようないくつかのphpでfieldsの値を取得できます。
<?php print $node->field_country[0]['value'] ?>
私はこれを試しました。
<?php print $node->field_country[0]['teaser'] ?>
しかし、それは機能しません。:(
やってみました
<?php print $node->field_country['und'][0]['value'] ?>
これはうまくいくかもしれません。
そうでない場合は、
<?php print_r($node->field_country); ?>
フィールドのプロパティを確認します。
フィールドには「ティーザー」と「フル」の値はありません。ノードのみがテザービューとフルビューを持っています。
Drupal 6のフィールド配列の完全な内容を表示するには、Develモジュールをインストールして以下を使用します。
<?php dpm($node->field_country); ?>
前の提案に注意してください:
<?php print $node->field_country['und'][0]['value'] ?>
Drupal7のフィールドの構造に関連しています。