модуль
<?php
// $Id$
function examplepage_menu(){
$items['new_year']=array(
'title' => 'Сd Новым Годом!',
'description' => 'Поздравление к Новому Году!',
'page callback'=>'examplepage_new_year',
'access callback' => 'user_access',
'access arguments' => array('access content'),
'type' => MENU_NORMAL_ITEM
);
return $items;
}
function
examplepage_new_year(){
как тут врубить xa.php, что бы он исполнялся ?
}
?>
xa.php файл
<?php
print "как хАчу"
?>
<br>
<?php
echp "так и ";
?>
<?php
print "Делаю";
?>
Комментарии
require_once?
результат - БЕЛЫЙ ЭКРАН )
да не может быть
опечатка
знаю - я ж говорю белый экран - накой он мне нужен
как все это добро впихнуть в ретурт ?
<?php function examplepage_new_year(){
return " туче хелло и принтов ";
} ?>
вы с опечаткой файл инклудите чтоли? иначе нет никакого белого экрана
http://img7.imageshack.us/img7/2207/20100528044902.png
- белый экран - одна распечатка принта и эхо КУДА ВСЕ ОСТАЛЬНОЕ ПОДЕЛВАЛОСЬ ? ГДЕ МЕНЮ ГДЕ ШАБЛОНЫ ГДЕ ПРОЧИЙ КОНТЕНТ ?
А с путями к файлу не напутали?
в конце модуля некорректно ставить закрывающий php-тег ?>
Если не ошибаюсь, функция examplepage_new_year должна возвращать контент , а у вас в ней print и echo .
Если всё-таки вам хочется использовать print и echo сделайте так:
<?php
function examplepage_new_year(){
ob_start();
require_once(ваш фаил);
return ob_get_clean();
}
?>
функция должна возвращать контент а не выводить его
sergeir - СПАСИБО !!! ОНО !!! ТО ЧТО И ИСКАЛ !!!!!