это мой local.xml
<?xml version="1.0" encoding="UTF-8"?>
<layout>
<default>
<reference name="root">
<block type="core/text_list" name="banner" as="banner" translate="label">
<label>Banner Area</label>
</block>
</reference>
<reference name="bannerblock">
<block type="core/template" name="bannerblock" template="banner.phtml" />
</reference>
</default>
</layout>
это мой 1column.phtml
<?php echo $this->getChildHtml('banner') ?>
Я не уверен, почему он не отображается. Я думаю, что это может быть связано с размещением banner.phtml
я должен добавить в приложение/дизайн /frontend/x/x/template/
или внутри
приложение/дизайн/интерфейс/х/х/шаблон/страницы/HTML/
как узнать пурпурный?
Вы ссылаетесь на блок "blockblock" изнутри "bannerblock". Попробуйте переместить разделение блока "bannerblock" в "корневой" опорный узел:
<?xml version="1.0" encoding="UTF-8"?>
<layout>
<default>
<reference name="root">
<block type="core/text_list" name="banner" as="banner" translate="label">
<label>Banner Area</label>
</block>
<block type="core/template" name="bannerblock" template="banner.phtml" />
</reference>
</default>
</layout>