Добавить новую позицию в шаблон
зы: последняя версия системы
Вы тут явно давно, и если вы уж используете данную систему, то попробуйте разбрестись может сами. Посмотрите структуру шаблона, там все понятно.
/templates/_default_/template.php
Находим линию 109 в нетронутом шаблоне, после строк
<?php if ($mod_count['sidebar']) { ?> <div class="grid_4" id="sidebar"><?php $inPage->printModules('sidebar'); ?></div> <?php } ?>
<div style="background-color:#fff;display:block;width:940px;margin-bottom:50px;height:200px;border:1px solid green;text-align:center;font-size:27pt;position:relative; clear:both;">Новая позиция</div>
В итоге получаем искомое:
P.S. Как добавлять в эту позицию блоки и прочее динамической содержимое подробно описано в документации. И попробуйте отчистить базовый шаблон, так проще понять его структуру.
krz правильно сказал — это основы которые нужно изучить, знать и понимать! а для этого нужно читать...
Weber, для начала нужно придумать имя позиции и добавить ее в файлик:
positions.txt который находится в корне папки вашего шаблона! в данном случае это _default_
допустим называем позицию bottom2
Далее нужно указать в фале шаблона template.php позицию для правильной работы с ней
в самом верху до html кода можно посмотреть как указаны позиции и добавляем так же свою:
в нашем случае добавляем
$mod_count['bottom2'] = $inPage->countModules('bottom2');
Потом определяем где в шаблоне будем выводить, в данном случае выводим в теле до футера,
это находится в диве
<div id="mainbody" class="container_12">
Есть проверка и вывод сайтбара, смотрим как выведен сатбар и сразу после него прописываем проверку и вывод нашей позиции:
<?php if ($mod_count['bottom2']) { ?> <div class="grid_12"><?php $inPage->printModules('bottom2'); ?></div> <?php } ?>