gpt4 book ai didi

content-management-system - CMS 页面不在管理面板中显示图像

转载 作者:行者123 更新时间:2023-12-01 23:14:48 24 4
gpt4 key购买 nike

我在使用 magento cms 模块时遇到了一个奇怪的问题。

前端的所有 CMS 页面均正确显示图像,但管理 cms 编辑器页面上未显示图像。它只显示“X”图像损坏图标。

我实际上不知道从哪里开始解决这个问题。

有人遇到过类似的问题吗?

最佳答案

如果在前端您有文件 http://yourdomain.com/media/your_file.jpg which renders perfectly, when editing the content in backend that file is linked through smtg like http://yourdomain.com/index.php/admin/cms_wysiwyg/directive/key/b9f80b36bc860a90ea2a03b61a6babfa/___directive/e3ttZWRpYSB1cmw9InBvd2RlcnNfOTB4OTAuanBnIn19/并且此图像已损坏。

问题是在Mage_Adminhtml_Cms_WysiwygController (Mage/Adminhtml/controllers/Cms/WysiwygController.php)方法directiveAction中$url是...一个url(当然)而不是图像路径,这是我们在这种情况下需要的.

您可以创建一个覆盖directiveAction的模块,并且您需要将$url分配替换为$url = BP . str_replace(Mage::app()->getStore()->getConfig('web/unsecure/base_url'),"/", Mage::getModel('core/email_template_filter')->filter($directive) );

希望对你有用,肯塔基州。

关于content-management-system - CMS 页面不在管理面板中显示图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3827203/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com