web-dev-qa-db-ja.com

Drupal 7のviews-view-unformatted.tpl.phpの画像フィールドからURLとファイル名を印刷する方法は?

このコードを使用してみましたが、機能しません。

<?php print $node->field_slider_image['und'][0]['filename']; ?> 
4
Franz

完全なファイルオブジェクトは必ずしもノードオブジェクトに読み込まれるとは限りません。手動で読み込んでファイル名/ URLを取得することもできます。

$file = file_load($node->field_slider_image['und'][0]['fid']);

// Filename
print $file->filename;

// URI e.g. public://image.jpg
print $file->uri;

// URL e.g. /sites/default/files/image.jpg
print file_create_url($file->uri);
3
Clive