Пожалуйста, подскажите. С апгрейдом Drupal стали происходить какие-то чудеса с hook_menu. На версии Drupal 7.18 все работает норм, устанавливаю 7.22 - на все страницы, созданные любым самописным модулем через hook_menu, получаю ответ "The requested page [адрес страницы] could not be found". Для чистоты эксперимента обе версии ставил с нуля, с дефолтными настройками без доп модулей.
Устанавливаю самописный модуль стандартно:закачиваю в sites/all/modules/menufun, активирую в "modules" и чищу кэш.
Самописный модуль для теста использовал один и тот же. Самый примитивный модуль из учебника
menufun.module
<?php
/**
* file
* Use this module to learn about Drupal's menu system.
*/
/**
* Implementation of hook_menu().
*/
function menufun_menu() {
$items['menufun'] = array(
'title' => 'Greeting',
'page callback' => 'menufun_hello',
'access callback' => TRUE,
'type' => MENU_CALLBACK,
);
return $items;
}
/**
* Page callback.
*/
function menufun_hello() {
return t('Hello!');
}
?>
Комментарии
а вам не кажется странным ,что такая проблема только у вас?
drupby,
да, пожалуй, вы правы. Поставил еще раз 7.22, нормально работает.
Видимо, в первый раз просто криво установилось