2011-11-20 44 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