Функция ядра Magento, работающая в удаленной системе, отображает ошибку в другой системе - PullRequest
0 голосов
/ 13 июля 2009

В файле catalog.xml папки шаблонов внешнего интерфейса у меня были определены блоки для вкладок для отображения тегов продукта, дополнительной информации и т. Д. Таким образом:

<action method="addTab" translate="title" module="catalog">
<alias>additional</alias>
<title>Additional Information</title>
<block>catalog/product_view_attributes</block>
<template>catalog/product/view/attributes.phtml</template>
</action>

Который нормально работал в удаленной системе, но когда я установил его в локальном Magento и попытался создать один дополнительный файл .phtml для отображения изображения бренда на вкладке, а затем на странице сведений о продукте отобразилась следующая ошибка:

Неустранимая ошибка: вызов функции-члена setTemplate () для необъекта в C: \ wamp \ www \ magento \ app \ code \ core \ Mage \ Catalogue \ Block \ Product \ View \ Tabs.php на линии 60

Данный файл является частью ядра, которое я не модифицировал. Я попытался заменить все файлы ядра, но все равно он не работает.

1 Ответ

0 голосов
/ 08 октября 2009

посмотрите, использует ли он какой-либо объект, который не создан в этом файле

...