Всем доброго времени суток. Проблема следующая. Пишу тему с нуля. Хочу добавить свои регионы. Вот info файл:
name = Power
!>core = 7.x
engine = phptemplate
stylesheets[all][] = css/style.css
regions[page_top] = Шапка
regions[help] = Помощь
regions[content] = Контент
regions[page_bottom] = Подвал
!>core = 7.x
engine = phptemplate
stylesheets[all][] = css/style.css
regions[page_top] = Шапка
regions[help] = Помощь
regions[content] = Контент
regions[page_bottom] = Подвал
вот файл page.tpl.php, который храниться в корне темы:
<?php<div id= "page_top">
<?php print render($page['page_top']); ?>
</div>
<div id = "content">
<?php print render($page['content']); ?>
</div>
<div id = "page_bottom">
<?php print render($page['page_bottom']); ?>
</div>?>
Пишу этот текст и вижу какойто !REG3XP1!>в коде инфо-файла. Что бы это значило в инфо файле у меня этого нет. Помогите пожалуйста.
Комментарии
Лучше делать проверку:
<?php if ($page['region_name']): ?>
<div id="region_name" class="region_name">
<?php print render($page['region_name']); ?>
</div>
<?php endif; ?>
После сохранения обязательно чистите кеш.
сделал как вы сказали
все равно на странице блоков региона нет
А как насчет того что в инфо файле чтобы указать свою область необходимо определить области по умолчанию. Инфы на русском на этот счет я не нашел. Спасло маломальское знание буржуйского. Давайте вследующий раз чтоб такого не было)))
Это вы о чём сейчас?
Чтобы свои создавать регионы в теме, надо родные оставить - ну там содержимое, футер и т.д., а потом свои клепать... Возьмите в качестве шаблона инфо какой-нибудь темы и перекроите под себя...
Да ну хрень какая. А если с нуля тему делать-там что оставлять надо?
///
У меня просто как-то было конфликт регионов... не в плане одинаковых названий, а в плане изображения контента...
а если просто удалить "!REG3XP1!>"
так этого нет в инфо файле. появляется только когда вставляю сюда
Скорее всего это артефакт Geshi, на dru часто встречается.