[РЕШЕНО]$is_front???

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

Аватар пользователя govnoed_16 govnoed_16 15 февраля 2012 в 0:16

Всем доброй ночи)

Кто подскажет, почему при настройке вывода блока при истинном php коде вылазят ошибки следующего вида:

Notice: Undefined variable: is_front в функции eval() (строка 3 в файле Z:\home\feremed.ru\www\modules\php\php.module(74) : eval()'d code).

Вот код:


<?php
if(arg(0)=="portfolio") return true;
if(
$is_front) return false;
if( (
arg(0) == "node")){
$node=node_load(arg(1));
if(
$node->type=="_sites"||$node->type=="_logo_and_styles"||$node->type=="_others") return true;
}
?>

Или просто объясните как выводить блок на странице portfolio и на опр.типах материалов?
если "отображать только на страницах из списка" написать:
portfolio
node/*

то блок не отображается на portfolio почему-то. Эта страница - view и насколько я понимаю не принадлежит типам материалов.

Комментарии

Аватар пользователя govnoed_16 govnoed_16 15 февраля 2012 в 0:56

boneg wrote:
замените $is_front на drupal_is_front_page()

Спасибо)Порывшись в api.drupal.ru нашел функцию эту и решил отметить тему как "РЕШЕНО", и увидел ваше сообщение)