使用drupal 7返回的图像路径

时间:2013-11-21 17:41:44

标签: php drupal-7 paging

我无法使用drupal 7返回的路径获取为自定义内容类型上传的图片。返回的路径如下:

Array ( [und] => Array ( [0] => Array ( [fid] => 6 [alt] => [title] => [width] => 464 [height] => 261 [uid] => 1 [filename] => _71135631_c0166859-snotty_child_with_a_cold-spl.jpg [uri] => public://_71135631_c0166859-snotty_child_with_a_cold-spl.jpg [filemime] => image/jpeg [filesize] => 22168 [status] => 1 [timestamp] => 1384797114 [rdf_mapping] => Array ( ) ) ) )

但是当使用uri的值时,图像不会显示。

任何得到的帮助。

的问候, a.ali

1 个答案:

答案 0 :(得分:0)

Drupal中的这些uri - 字段总是引用内部数据存储逻辑,因此开头是public://。 Drupal对附加到内容的任何图像使用Image Styles

要检索图片的完整网址,您应该使用image_style_url()

$imgPath = image_style_url('default', $object['und'][0]['uri']);