Drupal自定义页面URL

时间:2014-01-06 08:13:11

标签: url drupal module

我找到了创建Drupal模块的好指南。 (以下网址) http://webemania.com/blog/how-to-create-custom-module-in-drupal-in-three-easy-steps

但我想知道代码的哪一部分指定了url localhost / drupal6 / person。 Cos'我有一个自己的代码,'checkperson'作为模块文件夹,但URL是localhost / drupal / check_person

我不明白它是如何创建的

1 个答案:

答案 0 :(得分:0)

在代码的hook_menu部分,他们定义了$items['person']$items内的参数引用了网址localhost/drupal6/person。每条路径的定义可能包括页面回调函数,该函数在请求registered path时调用。例如,您的模块可以register path 'person'。当请求路径'person'时,将调用page callback function。有关更多信息,请尝试阅读hook_menu配对.. :)

注意:一旦添加了新的菜单项

,请尝试清除cache