Моим первым предположением будет неправильный тип вашего блока.
Пример типа блока
Давайте рассмотрим общий тип блока: page/html
.
page
будет псевдонимом класса модуля.В этом случае мы ссылаемся на класс Mage_Page_Block
.
html
.Итак, теперь у нас есть полный тип блока: Mage_Page_Block_Html
Так что вполне возможно, что это правильно: у нас недостаточно информации от вас.Если у вас есть пользовательский модуль, а Company_Directory_Block_Currency существует, то это, в конце концов, правильно.
Я думаю, у вас есть простой шаблон (currency.phtml), который вы хотите отобразить.В этом случае вы бы использовали тип блока core/template
.Если вы хотите использовать методы, которые есть в Mage_Page_Block_Html
(что, вероятно, очень вероятно), тогда вы будете использовать тип блока page/html
, который мы видели выше.
Дальнейшее устранение неполадок
Вероятно, само собой разумеется, но убедитесь, что 'directory / currency.phtml' существует в правильном пути.
Помимо этого, включите подсказки пути / шаблона и убедитесь, что вы загружаете текущие шаблоны.