2012-02-15 3 views
0

У меня есть ошибка в установке Magento 1.5.1, что я не знаю, как отслеживать.Magento Undefined index: url

Он говорит: «не определен индекс: адрес в /app/code/core/Mage/Core/Model/Email/Template/Filter.php в строке 283»

Я проверил все шаблоны писем, но все, кажется, ОК. Даже при удалении всех шаблонов электронной почты ошибка все еще возникает.

Любые намеки на это?

Заранее спасибо

+0

Ну, что же 'Filter.php' говорят в строке 283? –

+0

говорится: «return Mage :: getBaseUrl (« media »). $ params ['url']; ' – rekorder

ответ

0

Что значит есть url ключ отсутствует в $params и $construction[2] при вызове Mage_Core_Model_Email_Template_Filter::mediaDirective().

Я предполагаю, что у вас есть блок CMS, шаблон электронной почты, файл перевода .csv и т. Д., Используя mediaDirective, который не может правильно присвоить его значение url.

Сканирование файлов для

{{media url= 

вхождений, чтобы увидеть, что один не может назначить его url.

Надлежащий один выглядит похож на это:

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

Спасибо! Действительно, это было в одном блоке CMS. Был некоторый img src, например '{{media url}}/image.jpg', который показал изображение на странице, но сделал это отладочное сообщение. – rekorder