2014-04-22 5 views
0

인증을 사용하는 블로그가 있고 사용자가 게시물을 작성할 수있는 곳은 비계를 통해 내 게시물이 생성되며 게시물을 편집하려면 해당 사용자가 다음과 같이 리디렉션 될 사용자를 원합니다 : localhost : 3000/posts/jack-stone/the-first-post/localhost 대신에 편집 : 3000/posts/the-first-post/edit (jack-stone은 사용자의 전체 이름이고 first-post는 게시물의 제목입니다. FriendlyId gem for this)) 어떻게 이것을 할 수 있습니까? 실제 내 게시물 경로는 resources :posts레일에서 URL 사용자 정의

답변

0

패턴을 사용하여 match 문을 구성 할 수 있습니다. posts#edit에서 사용할 수

match '/posts/:user_full_name/:post_title/edit', :to => "posts#edit", :via => 'get' 

에 Params는 params[:user_full_name]params[:post_title] 될 것입니다.

추가 읽기 : here

관련 문제