2015-04-03 111 views
0

我使用此代碼添加一個標籤項目/在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 

然而,我的投票選項卡並沒有在設置選項卡中顯示如我所料。所以我的問題是我的代碼有什麼問題,並且有沒有其他方法可以將選項卡添加到設置選項卡?

回答

0

我找到了解決辦法:在init.rb文件中,加入這一行:permission :polls, { :polls => [:index, :vote] }, :public => true來設置輪詢選項卡的權限,然後該選項卡將正確顯示。