Drupal 6 fails to build menu router and links

Posted by Xinglin Zhang on Stack Overflow See other posts from Stack Overflow or by Xinglin Zhang
Published on 2010-06-09T16:07:00Z Indexed on 2010/06/09 16:12 UTC
Read the original article Hit count: 196

Filed under:
|
|
|
|

When I enable a new menu in Drupal (for example, mymodule), Drupal should be able to get the menu items from mymodule_menu (hook_menu), process the items and insert the menu items to menu_router and menu_links page.

However, my Drupal fails to do so. Each time I enable a module (written by me or modules contributed by others, or core modules), Drupal does not seem to get the new information. The menu items defined in the newly enabled module are not processed and inserted to Drupal's menu system. That means the newly enabled module has no chance to work-- because it's inaccessible.

I did fix this by manually insert the menu item information for the new module into the menu_router and menu_links table and the new menu started working. But this is a nightmare if I have to do this each time I enable a module.

Any one has ever had the same problem? How to fix this?

Thank you in advance.

© Stack Overflow or respective owner

Related posts about drupal

Related posts about menu