2

我想扩展 Redmine 插件上下文菜单的功能。我找到了要修改的上下文菜单视图。然而,我感到失落。我是 Redmine api 的新手。我希望能够选择一些项目并制作一个只显示这些项目的功能。我的问题是如何获取所选项目。它们是存储在会话中还是..?您可以向我指出的有关上下文菜单的任何文档也将有很大帮助。感谢您的时间!

4

1 回答 1

0

您应该使用视图挂钩来扩展与视图相关的元素。

对于您的特定情况,视图挂钩是:

:view_issues_context_menu_start 

或者

:view_issues_context_menu_end

要查看完整的钩子列表,请访问: http ://www.redmine.org/projects/redmine/wiki/Hooks_List#View-hooks

但有时该列表不会更新,因此查找钩子最可靠的方法是在源文件中查找 call_hook,因此您可以像这样从命令控制台使用 grep:

grep -r call_hook *    # list of source lines with hook calls
于 2017-11-16T09:44:30.727 回答