2010-07-17 55 views
0

我在Drupal塊內添加了以下代碼以顯示圖像。Drupal:圖像不顯示在塊內(僅限文本)

<img alt="Fuzion logo" src="sites/all/themes/zen/zen/logo.png" />test<br /> 

我試過幾個網址。對於他們中的任何一個,我都可以在我的前端網站上看到該圖像。該塊只包含文本「測試」。

hostingpath/sites/all/themes/zen/zen/logo.png ---> I can see the logo in back-end (editing field, only with this) 
sites/all/themes/zen/zen/logo.png 
logo.png 

感謝

回答

2

你記得使用適當的過濾器,允許的img標籤?

+0

感謝,我很難記住所有這些選項,並且我有時會損失很多時間,但至少Drupal非常酷,無論我想要什麼,都可以做到 – aneuryzm 2010-07-17 09:26:19

+0

您可以將Full HTML設置爲全網站默認或更好的方式,使用Better Formats模塊爲每個用戶角色設置默認輸入格式(因此,您作爲admin,默認情況下可以具有完全HTML,而另一些默認情況下可以使用Filtered HTML)。 – semperos 2010-08-04 19:50:13

0

儘管您的問題已得到解答,但我發現在將pathauto模塊的路徑設置爲「子目錄」時也會發生這種情況。例如www.example.com/path/to/page

因此,網絡服務器將在/path/to/page/sites/all/themes/zen/zen/logo.png處查找您的圖像,因爲該URL是相對的。

如果發生這種情況,請確保通過在開頭處包含正斜槓來提供絕對URL,即/sites/all/themes/zen/zen/logo.png而不是sites/all/themes/zen/zen/logo.png

也許這個答案會幫助其他人有類似的問題。