Изображения Drupal в содержимом ломаются при миграции с локального на сервер - PullRequest
0 голосов
/ 19 апреля 2011

Я занимаюсь разработкой сайта локально, используя xampp. Путь, который используют изображения:

/ devsite / сайты / по умолчанию / файлы / icon_facebook.jpg

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

/ ~ devsite / сайты / по умолчанию / файлы / icon_facebook.jpg

Являются ли URL-адреса изображений жестко закодированными wysiwyg, включая неверный базовый путь? Что я могу сделать, чтобы заставить их работать?

Ответы [ 2 ]

3 голосов
/ 19 апреля 2011

Когда вы используете wysiwyg, путь к изображению сохраняется вместе с остальной частью HTML, и фильтры не преобразуют его. Поэтому при некоторых условиях, особенно если вы переходите из подкаталога в корневой каталог HTML, у вас будут неуместные изображения.

Патологический модуль может вам помочь. В противном случае вы можете использовать Views Bulk Operations для выполнения операции string_replace() над полями HTML.

1 голос
/ 19 апреля 2011

Попробуйте установить $ base_url в sites / default / settings.php.Я не уверен, как WYSIWYG устанавливает изображения, но довольно стандартно, что он должен использовать путь относительно базового URL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...