2012-01-17 71 views
2

我只需要當前登錄的用戶在Drupal 7.我想這個資料圖片的鏈接:Drupal 7的用戶圖片鏈接

global $user; 
print $user->picture; 

輸出:2

這:

global $user; 
print theme('user_picture', array('account' => $user)); 

輸出:圖像作爲< IMG> - 元素

回答

3

的圖像被存儲爲參考噸o files表中的文件,您可以加載文件並像這樣提取路徑:

global $user; 
$fid = $user->picture; 

$file = file_load($fid); 
$uri = $file->uri; // URI path, e.g. public://image.jpg 
$path = file_create_url($uri); // Web accessible path, e.g. /sites/default/files/image.jpg