将选项卡添加到项目/设置选项卡[Redmine]

时间:2015-04-03 09:00:06

标签: ruby-on-rails-3 redmine redmine-plugins

我使用此代码向ProjectHelper模块中的项目/设置选项卡添加选项卡:

def project_settings_tabs
 tabs = [{...},
         .....,
         {name: => 'polls', :action => :poll, :partial => '../.. /path_to_partial', :label => :poll }
        ]
    tabs.select {|tab| User.current.allow_to?(tab[:action], @project)}
end

但是,我的民意调查选项卡未按预期显示在设置选项卡上。所以我的问题是我的代码有什么问题,还有其他方法可以在设置标签中添加标签吗?

1 个答案:

答案 0 :(得分:0)

我找到了解决方案:在init.rb文件中,添加以下行:permission :polls, { :polls => [:index, :vote] }, :public => true以设置民意调查标签的权限,然后标签将正确显示。