Причем сама функция просто возвращает TRUE. Так что call_user_func_array($method['access callback'], $access_arguments) != TRUE - такого быть не может... (services.module, line 411) Тем не менее, результат вызова - "Access denied".
Кстати, одну ошибку заметил, '#file' => array('file' => 'inc'............... надо (uploading_service.module, 25 строка), но от этого не легче, редакция функции никак на интерфейсе функции не отображается, поэтому и есть ощущение, что функция где-то в базе данных осела. Cache почистил.
В процессе написания модуля сервиса (взял за основу file_service). В hook_service access callback обозначил как uploading_service_check_access. А чем же тогда объяснить, что при переименовании функции и в hook_service и в .inc-файле в тексте ошибки по-прежнему пишется первоначальное название функции?
warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'uploading_service_check_access' was given in Z:\home\acquia\www\sites\all\modules\services\services.module on line 411.
В какой таблице регистрируются функции?
Спасибо. Вот...
В какой таблице регистрируются функции?
Ага, стало понятно, что после отключения-активизации модуля редакция функции учитывается. Остался вопрос - где?
Однако, проблемы это не решает...
В какой таблице регистрируются функции?
Причем сама функция просто возвращает TRUE. Так что call_user_func_array($method['access callback'], $access_arguments) != TRUE - такого быть не может... (services.module, line 411) Тем не менее, результат вызова - "Access denied".
В какой таблице регистрируются функции?
Кстати, одну ошибку заметил,
'#file' => array('file' => 'inc'............... надо (uploading_service.module, 25 строка), но от этого не легче, редакция функции никак на интерфейсе функции не отображается, поэтому и есть ощущение, что функция где-то в базе данных осела. Cache почистил.
В какой таблице регистрируются функции?
В процессе написания модуля сервиса (взял за основу file_service). В hook_service access callback обозначил как uploading_service_check_access. А чем же тогда объяснить, что при переименовании функции и в hook_service и в .inc-файле в тексте ошибки по-прежнему пишется первоначальное название функции?
warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'uploading_service_check_access' was given in Z:\home\acquia\www\sites\all\modules\services\services.module on line 411.
Как вернуть прежнюю тему в phpmyadmin [решено]
Спасибо, но там для type='theme' status активированных тем 1, а где отмечается тема оформления админки?
Где искать php-код блока в базе данных?[решено]
Да, RxB, огромное спасибо. Залез в модуль и нашел таблицу с ходу. Другой раз сначала буду код смотреть... Ну, или поиск, что ли...
Как вернуть прежнюю тему в phpmyadmin [решено]
Ага, сообразил, нужно было в users в записи субадмина поле theme поправить.
Как сделать два меню вместо одного [Решено]
Xaber@drupal.org, спасибо огромное! Да, логика, оказывается, не лишена изящества. В итоге написал такую функцию: