2014-01-03 3 views
1

Когда я добавляю изображение с редактором WYSIWYG, путь изображения длинный. Я получаю следующий путь:Изображение CMS не отображается правильно с WYSIWYG

<img src="media url="home/magento/static/media/wysiwyg/people.png"" alt="" /> 

Вместо:

<img src="media url=wysiwyg/people.png"" alt="" /> 

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

Изображение URL заключается в следующем: https://server.magento.local/index.php/smladmin/cms_wysiwyg/directive/___directive/e3ttZWRpYSB1cmw9ImhvbWUvc2FuaWRpcmVjdC9zdGF0aWMvbWVkaWEvd3lzaXd5Zy9sb2dvLXBpbi5wbmcifX0,/key/acc4e19a8864aa88801f17ea0d3d8b3e/

Я думаю, что проблема имеет какое-то отношение к Symlinks? Потому что это только на нашем сервере, а не в нашей локальной среде.

Как я могу решить эту проблему?

Благодаря

+0

СРК изображение должно быть «WYSIWYG/people.png ». Проверьте свой медиа-URL при попытке вставить изображение с помощью редактора WYSIWYG. – Slimshadddyyy

+0

@ Vikram Привет, я обновил сообщение с URL-адресом изображения, которое я получаю во всплывающем окне WYSIWYG – Gynnad

+0

check in admin-> system-> Управление контентом -> отключить и статические URL-адреса до No –

ответ

0

Я нашел ответ в другом посте: How can I relocate my magento store's media directory?

-

Можно добавить, как символ ссылки, но вы получите некоторые проблемы с редактором WYSIWYG в панели администратора :)

Потребность следующее:

редактировать /приложение/код/​​ядро ​​/ Ма GE/Cms/Помощник/Wysiwyg/Images.php

функция getCurrentUrl()

$path = str_replace(Mage::getConfig()->getOptions()->getMediaDir(), '', $this->getCurrentPath()); 

изменение

$path = str_replace(realpath(Mage::getConfig()->getOptions()->getMediaDir()), '', $this->getCurrentPath()); 
Смежные вопросы