Вариант 1. Самый простой - в настройках блока нужно указать, чтобы он показывался только на странице:
<front>
Вариант 2.
Работает как на 6, так и на 7 версии.
<?php
if (drupal_is_front_page()) {
print 'front page';
}
?>
Вариант 3.
Так же работает на обоих версиях.
<?php
if($is_front)
{
print 'front page';
}
?>
Вариант 4.
Темизация.
В папке в темой оформления нужно скопировать файл page.tpl.php и переименовать его в:
Для Drupal 6 - page-front.tpl.php
Для Drupal 7 - page--front.tpl.php
Все то, что будет находиться внутри этого файла - будет работать только для главной страницы. За прочие страницы будет отвечать page.tpl.php (если не переназначено как-то иначе).
Добавить комментарий