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: 201
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