2014-01-23 70 views
0

我是Redmine開發人員的初學者。我創建了一個插件並將其添加到項目菜單中。但是當我點擊這個標籤時,它並沒有鏈接到我想要的頁面,而且項目菜單欄消失了。很難控制項目管理的所有活動。我該怎麼辦?添加新插件時Redmine項目菜單欄消失

這是代碼在我init.rb文件:

permission :project_plan, { :project_plan => [:index,:show] }, :public => true 
menu :project_menu, :redmine_project_plan, { :controller => 'project_plan', :action => 'index' }, :caption => :project_plan_title 
+0

您能告訴,您是如何添加插頭在? – aelor

+0

你在什麼時候被卡住了,到目前爲止你還嘗試過什麼?你可以發佈一些代碼嗎? –

+0

我創建並將插件添加到:'$ \ BitNami Redmine Stack \ apps \ redmine \ htdocs \ plugins'中的以下指令:http://www.redmine.org/projects/redmine/wiki/Plugin_Tutorial, 我的代碼已添加在我的問題 – user3227206

回答

0

我覺得你的問題是,你不給PROJECT_ID作爲PARAM,上面的代碼應該看起來更像

permission :project_plan, { :project_plan => [:index,:show] }, :public => true 
menu :project_menu, :redmine_project_plan, { :controller => 'project_plan', :action ='index' }, :caption => :project_plan_title, :param => project_id 

並且在控制器上,您需要重新獲得以下信息:

@project= params[:project_id] 
相關問題