为什么调试器不在 drupal hook_menu 函数中停止?



我试图验证hook_menu函数正在执行,但调试器(netbeans)不会在函数设置的断点处停止。它将停在模块文件中的callback set处,而不是hook_menu函数处。

Drupal文档写道:

这个钩子允许模块注册路径,以便定义URL请求被处理。路径可能只用于URL处理,或者他们可以注册一个链接放在菜单中(通常是导航菜单)。路径及其关联信息通常是称为"菜单路由器项"。这个钩子很少被调用(例如,(当模块启用时),其结果缓存在数据库中。

您可以使用devel模块,它提供了一些开发链接,您可以使用rebuild menu,每次都可以调用hook_menu

相关内容

  • 没有找到相关文章

最新更新