"Болванка" темы для Drupal 7
"В чем траблы?" - мануал читаль, читаль, башька сломаль... Создаю файлы, как по мануалу, активирую тему - страница пуста. Дрюша отдает невалидный хтмл, который не имеет body. Кеш обновлял везде - проверено, косяк в файлах темы. Вот только от документации уже тошнит.
Я знаю про суб-темы, это не то. Сайту максимум логотип менять по праздникам. Мне нужно краткое объяснение, какие файлы нужно создать и что в них прописать, чтобы Дрюпал смог юзать такую тему. Без своих заморочек типа стандартной разметки или как там оно.
<?php print render($page['content']); ?>
соответственно в инфо файле создаете регион с таким именем
regions[content] = Content
если есть левая колонка тогда например создаем регион
regions[sidebar_first] = Sidebar First Left
и печатаеем в тпл файл
<?php if($page['sidebar_first']): ?>
<div id="sidebar_first" class="sidebar">
<?php print render($page['sidebar_first']); ?>
</div>
<?php endif; ?>
здесь еще проверка на существавание блока (если не пустой выводить)
ну и сам блок помещен в опр див. таким макаром и создаешь все регионы что надо.
так же открыв стандартный page.tlp в папке modules/system
можно посмотреть как вывести переменные стандартные логотип и т д например
<?php print $logo; ?> и т д
после создания шаблонов в теме новых необ делать очистку кеша
Вполне понятно и доступно описано, а ниже ссылки на продолжение ткнуть не забудьте.
Потом если что конкретно непонятно будет, спрашивайте.
Цитата: George
http://romka.eu/blog/drupal-article-3-part-1-drupal-themeing
Да вот, по этому труду и пытался...
Я так понял, помимо page.tpl.php и *.info обязан быть еще template.php? Но если да, что в нем нужно писать?
Разве ж обязан?