Drupal 7ノードテンプレートのcck画像フィールドからaltテキストを追加しようとしています。画像スタイルのURLの取得は完了しましたが、単に取得する方法がわかりません代替テキスト。これは私が持っているものです
<img src="<?php print image_style_url('160x160', $node->field_image['und'][0]['uri']); ?>" alt="????" class="thumbnail" />
どのようにして代替テキストを出力するのですか?
Devel module をインストールすると、以下を使用できるようになります。
_<?php dpm($node); ?>
_
使用できるすべてのフィールドが提供されます。別の方法は、イメージのテーマを整理するために theme('image')
を使用することです。
Print_rはあなたにアイデアを与えます。あなたの場合それは
_$node->field_image['und'][0]['alt']
_
すなわち:<img src="<?php print image_style_url('160x160', $node->field_image['und'][0]['uri']); ?>" alt="<?php echo $node->field_image['und'][0]['alt']; ?>" class="thumbnail" />