Когда я включаю новое меню в Drupal (например, mymodule), Drupal должен иметь возможность получать элементы меню из mymodule_menu (hook_menu), обрабатывать элементы и вставлять элементы меню в таблицу menu_router и menu_links.
Однако мой Drupal не может этого сделать.Каждый раз, когда я включаю модуль (написанный мной или модули, предоставленные другими, или основные модули), Drupal, похоже, не получает новую информацию.Пункты меню, определенные во вновь включенном модуле, не обрабатываются и не вставляются в систему меню Drupal.Это означает, что у недавно включенного модуля нет шансов на работу - потому что он недоступен.
Я исправил это, вручную вставив информацию о пункте меню для нового модуля в таблицу menu_router и menu_links, и новое меню начало работать.Но это кошмар, если я должен делать это каждый раз, когда включаю модуль.
У кого-нибудь когда-нибудь возникала такая же проблема?Как это исправить?
Заранее спасибо.