2013-12-09 149 views
2

當您應用自定義時,似乎沒有自動生成的URL助手。自定義URL路由幫助程序

下面是我的routes.rb文件中定義的內容,但是當我做rake routes時,我沒有任何生成的URL助手。

get "events/display_event/:id", :to => "events#display_event" 

看起來它只是爲路由中的資源生成的。

有沒有辦法自動生成或我必須手動指定而不使用助手?

如果必須在視圖中手動完成,那麼最佳方法是什麼?

回答

5

這應該這樣做。

get "events/display_event/:id" => "events#display_event", as: :display_event 
+0

darn,你很快! :)非常正確的答案,我同意@ yosep-kim - 你正在尋找'as' – trh

+0

謝謝你。順便說一句,我是韓國人。我認爲我們需要更多韓國Ruby程序員! –

+0

太棒了。我很高興看到一位韓國開發人員。請點擊upvote並將其投票作爲答案。 고마워요! –