我正在开发一个Redmine插件,我想在我激活我的插件时以编程方式添加自定义字段,但是我没有在我要包装的核心Redmine中找到插件激活方法。 任何人都可以帮助我吗?
答案 0 :(得分:0)
好吧,我不确定你在寻找什么,因为Redmine插件是你在运行时没有像Redmine用户那样真正激活的。
您的插件处于活跃状态'并将在Redmine启动时加载到插件文件夹中。 第一个执行的代码位于插件的init.rb中。
此外,您应该澄清您的意思"添加自定义字段":
也许你应该详细说明你想要达到的目标。
刚出现在我的脑海里:
如果通过' 插件'你的意思是' 项目模块' (这实际上是你可以(取消)激活的东西)然后你可能应该修补项目类并添加一个after_save钩子来检查你的项目模块是否处于活动状态并相应地编写你的动作......