在drupal 7中的现有模块中添加新的自定义页面

时间:2016-11-07 11:26:03

标签: javascript php jquery drupal-7

我是Drupal-7的新手。我在Drupal 7中有一个现有模块,我想在其中添加一个新页面。任何人都可以指导我如何做到这一点。

1 个答案:

答案 0 :(得分:0)

要添加菜单路径,您必须实现hook_menu。在Drupal中,您可以实现所有实现钩子的功能,这些功能都很简单。您可以通过将模块文件中的模块名称替换为字符串“hook”来实现一个钩子(请参阅https://www.drupal.org/docs/7/creating-custom-modules/getting-started)。防爆。功能mymodule_menu

在你的hook_menu函数中,你必须返回一个由路径和一个回调键控的关联数组,它将返回页面的内容。

这是menu_hook的信息: https://api.drupal.org/api/drupal/modules%21system%21system.api.php/function/hook_menu/7.x

我建议,如果你是Drupal的初学者,请查看Examples模块中的代码。我认为这是最好的起点。

https://www.drupal.org/project/examples

希望有所帮助。