crow04332

Рейтинг
1
Регистрация
20.04.2012
Интересы
CMS Drupal, OpenCart, копирайт, рерайт, контент менеджмент
Люблю созидать

Надеюсь подойдёт :), я так понял вопрос был про drupal 7, а я только на бартике понял это. Писал про drupal 6. :), надеюсь не много поменялось :)

---------- Добавлено 20.04.2012 в 19:20 ----------

забыл дописать. Надо ещё в page.tpl.php вставить строку

<div id="content_bottom"><?php print $content_bottom; ?></div>

тогда новый блок будет показываться в системе

Если ты изменяешь файл block.tpl.php то он сам берётся CMS из каталога с темой, главное регистр букв соблюдать, чтобы маленькие были, а то будут проблемы и после добавления этого файла очистить кэш,

если у тебя твой собственный блок, то нужно прописать его в теме(все файлы находятся в каталоге с темой), для этого:

1) вписываем строчку в файл имя_темы.info

например regions[content_bottom] = content bottom, где regions[название_блока] = описание блока

2) создаём файл с именем content_bottom.tpl.php и содержимым допустим

<div id="block-<?php print $block->module .'-'. $block->delta; ?>" class="block block-<?php print $block->module ?>">

<div class="content">

<?php print $block->content ?>

</div>

</div>

3) описываем в css наши стили

Если не виден в выбранном шаблоне блок навигация, то заходим пункт меню блоки http://ваш_сайт.ру/?q=admin/build/block

Находим там навигацию и в выпадающем меню выбираем левую панель или правую, смотря какая тема. Потом внизу жмём кнопку применить или как она там называется...

Я так понял модуль админки не установлен и после смены темы всё пропало?

block.tpl.php в каталоге темы, могут так же файлы шаблонов называться по имени зарегистрированного(прописанного в теме) блока. Например: block-search.tpl.php, block-seti.tpl.php... и т.д.