Drupal:图像不会显示在块内(仅限文本)

时间:2010-07-17 08:44:18

标签: drupal drupal-6

我在Drupal块中添加了以下代码,以显示图像。

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

我尝试了几个网址。对于他们中的任何一个,我都可以在我的前端网站上看到图像。该块仅包含文本“test”。

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 个答案:

答案 0 :(得分:2)

你还记得使用一个允许img标签的适当过滤器吗?

答案 1 :(得分:0)

虽然您的问题已得到解答,但我发现使用pathauto模块并将页面路径设置为“子目录”时也会发生这种情况。例如www.example.com/path/to/page

因此,网络服务器将在/path/to/page/sites/all/themes/zen/zen/logo.png查找您的图片,因为该网址是相对的。

如果发生这种情况,请确保通过在开头添加正斜杠来提供绝对网址,即/sites/all/themes/zen/zen/logo.png而不是sites/all/themes/zen/zen/logo.png

也许这个答案会帮助其他有类似问题的人。