我是Drupal的新手。我正在使用Megamenu下拉菜单来显示我正在工作的站点的主菜单。但我需要覆盖Megamenu模块文件中的一个函数(Megamenu_theme_menu_tree),以便向megamenu输出中添加一些html。编辑模块文件对我来说是可行的,但我不确定这是不是正确的方法。
还有没有别的办法呢?
请帮帮忙
谢谢
发布于 2013-05-28 20:20:58
在文件themes/your_theme/template.php中,尝试创建一个函数来覆盖它。对于命名功能,请使用here进行说明
顺便说一句,你永远不应该覆盖一个函数到它的模块中。你必须使用create your custom module来覆盖它。例如,如果您需要更新Megamenu,那么保留您的自定义代码会更容易。
https://stackoverflow.com/questions/16730793
复制相似问题