Изображения не отображаются на тестовом сайте drupal - PullRequest
3 голосов
/ 05 октября 2011

Я успешно установил CKeditor и пытаюсь связать некоторые изображения. После многих ошибок я понял правильный путь, но после сохранения страница все равно остается пустой, и при возвращении к администрированию базовой страницы изображение больше не существует, а ссылка на разорванное изображение ...? Я поместил файл изображения в папку images внутри папки files. Я заметил, что изображение правильно отображается в редакторе wsiwyg, но все равно не повезло.

Спасибо за помощь

Ответы [ 3 ]

5 голосов
/ 05 октября 2011

Если ваша установка drupal находится в подпапке (например, http://localhost/drupal/), тогда изображения не будут работать, так как они ссылаются на корень (/), который на самом деле localhost (т.е. не там, где изображения есть).

Чтобы исправить это, отредактируйте sites/default/settings.php, раскомментируйте оператор $base_url = и измените его, например, на. $base_url = 'http://localhost/drupal/';

0 голосов
/ 12 мая 2013

У меня была такая же проблема.URL для изображения, которое я использовал, было абсолютным URL для другого веб-сайта, и изображение появилось бы в редакторе, но не в последнем посте.

Проблема для меня заключалась в том, что текстовый формат"было установлено значение" Фильтрованный HTML "вместо" Полный HTML ".Из того, что я понимаю, «фильтрованный HTML» запрещает использование определенных тегов HTML.

ПРИМЕЧАНИЕ : необходимо установить разрешения для использования опции «Полный HTML».Хотя администратор должен иметь возможность использовать его по умолчанию.

На сайте Drupal есть страница о форматировании текста: http://drupal.org/node/213156

В соответствии со страницей запрещенные теги должны иметьбыл экранирован (отображается как HTML).Хотя, для меня они были удалены.Кроме того, я проверил раздел «Конфигурация> Создание контента> Форматы текста», и для Drupal 7 кажется, что можно использовать теги IMG, но существует ограничение на количество символов, которые можно использовать в теге IMG.

Я знаю, что этот ответ довольно поздно, но он может помочь другим людям, имеющим эту проблему.

0 голосов
/ 06 октября 2011

Кроме того, проверьте формат текста, который вы используете для создания контента.Некоторые текстовые форматы фильтруют определенные теги HTML, в результате чего они не отображаются.Это может дать вам больше информации: http://www.lullabot.com/articles/drupal-input-formats-and-filters

...