Drupal: изображения не отображаются внутри блока (только текст) - PullRequest
0 голосов
/ 17 июля 2010

Я добавил следующий код в блок Drupal для отображения изображения.

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

Я пробовал несколько URL.Ни для одного из них я не вижу изображения на своем веб-сайте.Блок содержит только текст «тест».

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 ]

2 голосов
/ 17 июля 2010

Вы помните, чтобы использовать соответствующий фильтр, который позволяет теги img?

0 голосов
/ 21 февраля 2012

Хотя на ваш вопрос был дан ответ, я обнаружил, что это также может произойти при использовании модуля 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.

Возможно, этот ответ поможет кому-то еще с подобной проблемой.

...