我最近爲我的項目控制器(projects_controller.rb)添加了一個新方法(稱爲「help」),並在views目錄中創建了一個「help.html.haml」。通過link_to函數鏈接到rails的方法
我添加了以下路線的routes.rb:
resources :users, :only => [:new, :create, :edit, :update, :help]
resources :projects, :module => 'users' do
get :help, :on => :member, :as => :help
end
我的目標是創建一個單獨的視圖的鏈接(讓我們index.html.haml稱呼它),這將鏈接到幫助。 html.haml。注:目前我的路線設置了以下URL顯示幫助:http://localhost:3001/projects/id/help
不幸的是,我不知道怎麼寫的代碼鏈接到上面列出的幫助URL。截至目前我已經在index.html.haml以下代碼:
%li= link_to 'quick help', project_path(@project)
但是這個代碼只需要我http://localhost:3001/projects/id。是否可以使用link_to函數將「/ help」添加到URL中,還是有更好的方法可以做到這一點?
我真誠地感謝任何幫助。非常感謝您的參與!
安德魯,非常感謝你的伴侶!我很感激你花時間清楚地解釋一切。這是我真正喜歡的,你猜對了,我對ROR比較陌生,所以越詳細和解釋越好,我會繼續前進。非常感謝! –