2012-02-15 55 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