Я наверно чокнутый. тыкните носом в ошибку
код :
{
$items['sss/ddd/%'] = array
(
'title' => 'bbb',
'page callback' => 'ccc',
'page arguments' => array(2),
'access callback' => 'edit_ccc_access',
'access arguments' => array(2),
'type' => MENU_NORMAL_ITEM,
);
return $items;
}
function edit_ccc_access($a)
{
return TRUE;
}
итог : "edit_ccc_access" и ошибка: "warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'edit_ссс_access' was given in C:\AppServ\www\my_job\includes\menu.inc on line 452."
Где я касячу. Пробовал всяко. Спасайте.
Комментарии
1. чокнутый
2. Не вижу концовки hook_menu и закрывающей }. Реализация edit_ccc_access - внутри hook_menu?
спасибо, вообще косячник., токо носом не в эту ошибку) Скобку закрыл, только скопировал не правильно. в общем исправлю
Ничего не понятно. Проблема решилась, или нет?
Ошибка гласит, что не найдена функция аксесс-колбэка. Возможно, ее название было неправильно записано.
Ну и поскольку речь идет о меню, не нужно забывать перестраивать реестр меню после каждого исправления.
Нет, не решилась. Ребтлдю меню после каждых изменений. Всё копировал. Брал код колбаака и её имя из "немоих" -, но по нулям. В бубен бить - и то некому( Да - он в неё не заходит. Попробую ещё. Кое что правил. Если мысль есть с величаёшей радостью выслушаю.
$items = array();
'type' => MENU_CALLBACK,
Ну колбэк-то необязательно, нормал айтем сойдет.
в общем я не понимаю ничего Всё как надо дела. и как не надо тоже. Может что прописывать надо гте то. с другими модулями думаю врят ли конфликт будет. Ещё оффтоп такой - что лучше - надо дл ноды держать ещё такие данные: есть тип ноды. у этой ноды есть подчинённые Сейчас есть модуль который выводит таблицу, и добавляет в неё периоды. Каждый период связан через урл с конкретной нодой(не подчинённой). этих периодов может быть несколько. далее в другой табличке - выводятся подчинённый ноды в строках, по столбцам - периоды. а на пересечении вводятся цены. не лучше ли будет - период - отдельный тип ноды. Таблица с ценами - сск поле? Под лучше понимаю нагрузку на сайт. что гибче - вроде ясно и так.