2012-08-27 186 views
0

中顯示$ user_picture我正在使用的主題(等離子)在設置中有一個選項來顯示用戶個人資料圖片,但是當我選擇它時,它只顯示評論中的圖片。Drupal 7如何在節點

當我在主題中查看node.tpl.php時,它不輸出$ user_picture變量。

所以我試着自己在<header>標記下面添加這個變量,因爲它在comment.tpl.php中,但圖像顯示在帖子上方,而不是內聯左對齊。

我試圖在<align=left> </align>中包裝$ user_picture,但這不起作用。

那麼如何將圖片顯示爲與用戶個人資料圖片周圍的帖子標題和文本左對齊。

感謝 西蒙

回答

0

這裏是解決辦法,如果你使用的是等離子體主題,但它會在大多數的主題可能工作。

在主題文件夾編輯CSS文件,並添加以下代碼

.node .user-picture{ 
float: left; 
padding: 4px; 
border: 1px solid #d9d9d9; 
margin-right: 7px; 
margin-bottom: 7px; 
} 


.content .user-picture{ 
float: left; 
padding: 4px; 
border: 1px solid #d9d9d9; 
margin-right: 7px; 
margin-bottom: 7px; 
} 

然後在你的node.tpl.php添加下面的正上方print render($content);

print $user_picture; 

這將使用戶每個節點和預告片的內容左上角的圖片。您仍然可以關閉主題設置中的用戶個人資料照片。