Нужно выводить произвольный текст только на главной странице

Главные вкладки

Аватар пользователя poshat poshat 31 декабря 2006 в 15:09

Использую phptemplate. Нужно выводить небольшой кусок информации в произвольном месте сайта (не в блоке), но только на главной странице. Никак не могу придумать как проще это сделать.

Комментарии

Аватар пользователя Dan Dan 31 декабря 2006 в 15:35

А поподробнее?
Какая информация: статическая или динамическая?
Произвольное место меняется или остаётся постоянным?
Что есть "произвольное место" (пример в студию!)?

Аватар пользователя poshat poshat 31 декабря 2006 в 17:03

Оказывается нужно даже наоборот Smile
Хочу подключить Бегун на сайте и выводить в теле Node справа, чтобы текст ноды обтекал рекламный блок слева.
Но Бегун запрещает выводить свою рекламу на главной странице.
Вот собственно и вся проблема.

Аватар пользователя poshat poshat 1 января 2007 в 14:48

Например, слоган выводится только на главной странице
<?php if ($site_slogan): ?>
<?php print $site_slogan; ?>
<?php endif; ?>
Как мне выводить свой блок на всех страницах, кроме главной.
Или это слишком сложно?

Аватар пользователя poshat poshat 1 января 2007 в 16:56

А то сам бы долго разбирался.
Раньше выводил внизу в блоке, но там рекламу почти не замечают, хотя она очень даже в тему.
Ну теперь всё наладится))

Аватар пользователя vadbars vadbars 2 января 2007 в 10:24

> Как мне выводить свой блок на всех страницах, кроме главной.
А штатными средствами Drupal почему не сделать? В свойствах любого блока есть окно, где можно указать, на каких страницах не выводить этот блок. Вот и пишите там слово front в угловых скобках (как html-тег).

Аватар пользователя poshat poshat 2 января 2007 в 10:36

А мне нужно выводить в теле ноды свой блок (div)
Сейчас уже все сделал - смотрится потрясающе! И не мешает просмотрю основного текста ноды.