Создание темы на базе родной. Перекрытие page.tpl.php

Ср, 26/01/2011 - 12:05

Подскажите, я создал тему на базе garland

Создал инфо файл, с новым регионом content_top

Так же скопировал в папку sites/all/themes page.tpl.php из гарланда, и добавил свой регион content_top над существующим content

Если вставить этот код в гарландовский page.tpl.php то блок отображается, а вот если в своей теме, то нет. Как будто файл вообще ни на что не влияет.

Как перекрыть базовый темплейт???

*.info:

core = 7.x
engine = phptemplate

base theme = garland

stylesheets[all][] = custom.css
settings[garland_width] = fluid

regions[header] = Header
regions[highlighted] = Highlighted
regions[help] = Help
regions[content_top] = Content Top
regions[content] = Content
regions[sidebar_first] = Left sidebar
regions[sidebar_second] = Right sidebar
regions[footer] = Footer

Фрагмент page.tpl.php:


          <?php if ($page['content_top']): ?>
          <div id="content-top" class="clearfix">
            <?php print render($page['content_top']); ?>
          </div>
          <?php endif; ?>
0 Спасибо

Комментарии

Аватар пользователя Rumours
5 лет 12 months назад Rumours #

название темы поменяй

0 Спасибо
Аватар пользователя AK_design
5 лет 12 months назад AK_design #

С названием темы все в порядке, тема выбирается и работает. Проблема в том что файл page.tpl.php берется из базовой темы, которая у меня garland, а не тот что в моей теме.

0 Спасибо
Аватар пользователя Rumours
5 лет 12 months назад Rumours #

потому что

base theme = garland

0 Спасибо
Аватар пользователя AK_design
5 лет 12 months назад AK_design #

Так она же базовая, а я ее перекрываю. Как можно создать тему набазе другой без указания base theme??? Будь то Зен или любая другая.

0 Спасибо
Аватар пользователя Rumours
5 лет 12 months назад Rumours #

а
name = ?

0 Спасибо
Аватар пользователя AK_design
5 лет 12 months назад AK_design #

Название уникальное, все как положено.

***Вообщем тема лично для меня уже не актуальна, я создал чистую тему с нуля, а этого примера уже и не осталось. Еще когда то попробую, может в следующий раз ошибки и не возникнет.

Спасибо.

0 Спасибо