钩子代码在哪里?

时间:2014-01-16 18:35:50

标签: redmine

我是Ruby / Redmine的新手,但我需要对Redmine安装进行一些更改。

钩子代码在物理上位于何处?例如,在第283行的issues_helper.rb中,我看到:

call_hook(:helper_issues_show_detail_after_setting, {:detail => detail, :label => label, :value => value, :old_value => old_value })

我做了一些阅读但我必须遗漏一些简单的东西。我没看到实际的钩子代码所在的位置。

交叉发布:http://www.redmine.org/boards/2/topics/40976

我正在运行Redmine v.2.1.4.stable

1 个答案:

答案 0 :(得分:0)

钩子代码位于插件中。 Here就是例子。

如果你想改变Redmine行为中的smth(不改变疼痛),你应该写一个插件。如何编写插件,你可以在这里阅读http://www.redmine.org/projects/redmine/wiki/Plugin_Tutorial