2012-02-15 35 views
0

我的Magento 1.5.1安装中出现错误,我不知道如何追踪。Magento未定义的索引:url

它说:“未定义指数:URL中/app/code/core/Mage/Core/Model/Email/Template/Filter.php在线283”

我检查了所有电子邮件模板,但一切似乎好。即使删除了所有电子邮件模板,错误仍然会出现。

对此有何暗示?

在此先感谢

+0

那么,是什么'Filter.php'排队283说呢? – 2012-02-15 14:40:06

+0

它说'return Mage :: getBaseUrl('media')。 $ params ['url'];' – rekorder 2012-02-15 17:29:55

回答

0

这意味着在url键调用Mage_Core_Model_Email_Template_Filter::mediaDirective()时失踪$params$construction[2]

我想你会得到一些CMS块,电子邮件模板,翻译.csv文件等使用mediaDirective,它不能正确地指定其url值。

扫描您的文件

{{media url= 

事件看,哪一个不转让其url

适当的一个看起来类同此:

{{media url="path/to/image.jpg"}} 
+0

谢谢!事实上,这是在一个CMS块。有一些像{{media url}}/image.jpg'这样的img src,它在页面上显示了图像,但是却抛出了这个调试信息。 – rekorder 2012-02-17 07:07:28