2011-11-20 50 views
0

我是一個總的菜鳥,並試圖理解我正在工作的項目。我在其中一個視圖中找到了一個名爲cv_member_url的方法,但是我不能在我的生活中找出它的定義位置......我對軌道的一個瞭解是它是一種非常靈活的語言,所以它可能是創建這種方法的某種寶石。隨機方法命名爲cv_member_url()

任何想法,這種方法可能來自哪裏? (或更好的,我怎麼可以添加其他人)

謝謝!

回答

2

這些被命名的路線。應在控制器中使用* _url,並且應在視圖中使用* _path。這裏有一些official rails guide的更多信息。

0

假設你可以在開發中運行它:你應該在它上面放置一個斷點並進入。它很可能是動態定義的,或者可能是插件。

3

你有叫CvMember的模型嗎?如果是這樣,該方法可能是該模型的命名路線。在這裏看到更多的信息:

http://guides.rubyonrails.org/routing.html#paths-and-urls

要查看所有命名路由,您可以運行是基於你在routes.rb中什麼自動定義

rake routes