当我使用WYSIWYG编辑器添加图像时,图像路径很长。我得到以下路径:
<img src="media url="home/magento/static/media/wysiwyg/people.png"" alt="" />
而不是:
<img src="media url=wysiwyg/people.png"" alt="" />
当我导入图片网址时,我会在WYSIWYG中弹出以下图片网址:
图片网址如下:https://server.magento.local/index.php/smladmin/cms_wysiwyg/directive/___directive/e3ttZWRpYSB1cmw9ImhvbWUvc2FuaWRpcmVjdC9zdGF0aWMvbWVkaWEvd3lzaXd5Zy9sb2dvLXBpbi5wbmcifX0,/key/acc4e19a8864aa88801f17ea0d3d8b3e/
我认为这个问题与Symlinks有关?因为它只在我们的服务器上,而不在我们的本地环境中。
我怎么能解决这个问题?
由于
答案 0 :(得分:1)
我在另一篇文章中找到了答案:How can I relocate my magento store's media directory?
-
可以添加为符号链接, 但是你会在管理面板中遇到WYSIWYG编辑器的问题:)
需要以下:
编辑 /app/code/core/Mage/Cms/Helper/Wysiwyg/Images.php
function getCurrentUrl()
$path = str_replace(Mage::getConfig()->getOptions()->getMediaDir(), '', $this->getCurrentPath());
更改为
$path = str_replace(realpath(Mage::getConfig()->getOptions()->getMediaDir()), '', $this->getCurrentPath());