Вставить php в функцию друпал 7

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

Аватар пользователя vkwebsite vkwebsite 15 февраля 2019 в 10:49

вставить php в функцию друпал 7

<?php
/**
* Implements hook_menu().
*/
function test_menu() {
$items = array();
$items['test'] = array(
'title' => 'Моя страница',
'page callback' => 'test',
//'access callback' => TRUE
//'access callback' => 'node_access',
'access arguments' => array('access content')
//'access callback' => 'user_access',
//'access callback' => TRUE,
//'menu_name' => 'test',
//'file' => 'test.page.php',
//'options' => array('attributes' => array('class' => array('test-class'))),
);
return $items;
} // КОНЕЦЬ МЕНЮ
function aaa() {
$f = 10;
$g = 10;
$l = $f+$g;
$a = 'ФУНКЦИЯ';
$b = 'bbb';
$c = '=';
$d = $l;
$e = 'РАБОТАЕТ!';
$s = '
';
$f = "$a $b $c $d $e $s";
return $f;
}
function bbb() {
$a = "111111111";
$b = '
';
$c = "$a $b";
return $c;
}
function ccc() {
//$a = echo "Наш php код";
//print $a;
}
// НАЧАЛО ВЫВОДА ФУНКЦИЙ
function test() {
$aaa = 'aaa';
$bbb = 'bbb';
$ccc = 'ccc';
$a = $aaa(); // Вызывает функцию aaa
$b = $bbb(); // Вызывает функцию bbb
$c = $ccc(); // Вызывает функцию ccc
$end = "$a $b $c";
return $end;
}

Вот результат - http://vkwebsite.ru/sub-dom/user/test

Мне нужно что нибудь записать в функцию, php выводит HTTP ERROR 500 что тогда аписать?
Обичный текст не интересно

Комментарии

Аватар пользователя Orion76 Orion76 15 февраля 2019 в 21:21

Если серьезно решили научиться программировать, в первую очередь необходимо настроить нужное окружение (отладчик и просмотр логов PHP) и научиться определять причины "ошибок".

При наличии данного окружения и некоторых навыках, в большинстве случаев на выяснение причины ошибок необходимо от 1 до 5 секунд.

Вы еще хотите тратить свое время из-за таких мелочей, печатая "вопросы" на форуме ?-)

Посмотрите на ютубе видео про отладку PHP
а вот как настроить необходимое для отладки окружение: http://xandeadx.ru/blog/raznoe/878

Аватар пользователя gun_dose gun_dose 15 февраля 2019 в 21:42
2

В корне не согласен. В первую очередь нужно научиться форматировать код, а уже только потом то, что ты написал ?

Аватар пользователя Orion76 Orion76 16 февраля 2019 в 13:30

Я допускаю что Вы можете быть правы.
Но утверждение без обоснования , мягко говоря, голословно.
А как автору "вопроса" понять, что Ваше "ответ" скорее всего "правильнее", если Вы его никак не обосновываете?
По-моему и ежу понятно: никак.

И к чему тогда этот коммент??