Проблема здесь в том, что вы ссылались на неправильный блок макета (" root " в вашем примере).При этом весь набор блоков для страницы заменяется указанным вами.
Чтобы получить все отображаемые блоки (включая ваши), просто укажите другой блок макета, кроме " root ", например " содержание ».
Вы также можете изменить корневой блок макета для страниц вашего модуля, если это так, в дескрипторе по умолчанию, сослаться на корневой блок и установить другой шаблон.
Вот пример:
<layout version="0.1.0">
<default>
<reference name="root">
<action method="setTemplate">
<template>page/1column.phtml</template>
</action>
</reference>
</default>
<sample_index_index>
<reference name="content">
<block type="page/html" name="the_name_you_like" output="toHtml" template="sample/sample_page.phtml">
</block>
</reference>
</sample_index_index>
</layout>