Magento: блокировка блокировки прекращает отображение phtml

Я работаю над проектом Magento, и я переопределил блок HTML Html Header, потому что мне нужно изменить способ getLogoSrc() (который я нашел в приложении / коде / ядре / Mage / Page / Block / Html / Header. PHP). Однако я, кажется, сделал что-то неправильно, поскольку header.phtml больше не рисуется.

Приложение / код / ​​местные / NameSpace / Настройка / Block / Html / header.php

 class NameSpace_Page_Block_Html_Header extends Mage_Page_Block_Html_Header { ...Code... } 

Приложение / код / ​​местные / NameSpace / Настройка / и т.д. / config.xml

 <config> <modules> <NameSpace_Customize> <version>0.1.0</version> </NameSpace_Customize> </modules> <helpers> <customize> <class>NameSpace_Customize_Helper</class> </customize> </helpers> <global> <blocks> <page> <rewrite> <html_header>NameSpace_Page_Block_Html_Header</html_header> </rewrite> </page> </blocks> </global> </config> 

приложение / и т.д. / модули / NameSpace_Customize.xml

 <config> <modules> <NameSpace_Customize> <active>true</active> <codePool>local</codePool> </NameSpace_Customize> </modules> </config> 

Когда я удаляю все внутри тегов <global> в файле config.xml, заголовок отображается правильно.

Это мой первый проект Magento, поэтому я, возможно, ошибался. Любой вход был бы оценен.

благодаря