2014-03-13 39 views
0

我有一個名爲資源在我的Rails應用程序,並在需要修改的輔助* resource_path *的返回值的模型,我讀過一些文檔和SO Q/A和他們通常建議把定製幫手在* app/helpers/application_helper.rb *中。困擾我的是,我如何處理舊的自動生成的幫手?我應該做點像如何覆蓋軌正常_path幫手?

undef resource_path 

在我繼續寫下自己的幫手之前?目前,我有內定義ApplicationHelper一個* resource_path *方法,有趣的是,當我打開控制檯導軌,app.resource_path和helper.resource_path給我不同的結果。

此外,我想聽聽關於* _path *助手如何實現以及它們如何與* link_to *助手相關的更深入的解釋,因爲源代碼有點難以閱讀,涉及到很多元編程技術

回答