我的Magento 1.5.1安裝中出現錯誤,我不知道如何追蹤。Magento未定義的索引:url
它說:「未定義指數:URL中/app/code/core/Mage/Core/Model/Email/Template/Filter.php在線283」
我檢查了所有電子郵件模板,但一切似乎好。即使刪除了所有電子郵件模板,錯誤仍然會出現。
對此有何暗示?
在此先感謝
我的Magento 1.5.1安裝中出現錯誤,我不知道如何追蹤。Magento未定義的索引:url
它說:「未定義指數:URL中/app/code/core/Mage/Core/Model/Email/Template/Filter.php在線283」
我檢查了所有電子郵件模板,但一切似乎好。即使刪除了所有電子郵件模板,錯誤仍然會出現。
對此有何暗示?
在此先感謝
這意味着在url
鍵調用Mage_Core_Model_Email_Template_Filter::mediaDirective()
時失蹤$params
和$construction[2]
。
我想你會得到一些CMS塊,電子郵件模板,翻譯.csv文件等使用mediaDirective
,它不能正確地指定其url
值。
掃描您的文件
{{media url=
事件看,哪一個不轉讓其url
。
適當的一個看起來類同此:
{{media url="path/to/image.jpg"}}
謝謝!事實上,這是在一個CMS塊。有一些像{{media url}}/image.jpg'這樣的img src,它在頁面上顯示了圖像,但是卻拋出了這個調試信息。 – rekorder 2012-02-17 07:07:28
那麼,是什麼'Filter.php'排隊283說呢? – 2012-02-15 14:40:06
它說'return Mage :: getBaseUrl('media')。 $ params ['url'];' – rekorder 2012-02-15 17:29:55