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