<p>В opencart существует 4 поля для позиционирования контента. В файле catalogviewthemedefaulttemplatecommon<strong>home.tpl </strong>они выглядят:</p>
<p> </p>
<p><span>
echo $header; ?><?php echo $column_left; ?><?php echo $column_right; ?><br />
<div id="content"><?php echo $content_top; ?><br />
<h1 style="display: none;"><?php echo $heading_title; ?></h1><br />
<?php echo $content_bottom; ?></div><br />
<?php echo $footer; ?></span></p><p> </p>
<p><span>Я сделал дополнительное поле по аналогии с </span><span>content_top</span><span>. Создал клон файла D:WebServershomelocalhostwwwfiltercatalogviewthemedefaulttemplatecommon<strong>content_top.tpl</strong> и в контроллере тоже внес поправки. В общем мне удалось создать новое поле и из админки в модуле "Баннер", например, я могу выбрать не только содержание шапки, подвала, лево или право, но еще и саму шапку. Это дополнительное поле мне нужно на самом верху, там где корзина, валюты и языки. </span></p>
<p> </p>
<p><span>Но проблема в том, что физически блок с новой позицией размещен внутри контента, под header-ом и стилями я его уже вытягиваю на то место, где логотип и т.д. Приходится вносить на каждом шаблоне страниц дополнительное поле.</span></p>
<p> </p>
<p><span>Нужно вписать этот блок в файл catalogviewthemedefaulttemplatecommon<strong>header.tpl </strong>чтобы<strong> </strong>это поле было на всех страницах. Как это сделать? Пробовал тупо добавить в хедер новый блок </span><span><?php echo $content_top_top; ?>, но он не отображается. Видимо в контроллере надо еще что-то указать. </span></p>
<p> </p>
<p><strong><span>Вопрос: </span></strong><span>Что еще нужно где прописать, чтобы новый блок добавился в хедер?</span></p>