문제

블로그 스타일 애플리케이션이 주어지면 :

#models
class Post < ActiveRecord::Base
  has_many :comments
end

class Comment < ActiveRecord::Base
  belongs_to :post
end

#routes.rb
map.resources :posts do |posts|
  posts.resources :comments
end

페이지의 ID로의 경로를 어떻게 생성합니까? 예

/posts/1#comments
/posts/2#comment14
도움이 되었습니까?

해결책

경로가 그런 앵커에 대한 방법을 생성한다고 생각하지 않지만 게시물의 URL 생성기에 앵커를 추가 할 수 있습니다.

 post_path(@post, :anchor => "comments")
 post_path(@post, :anchor => "comment#{@comment_id}")

다른 팁

내가 이것을 처리 한 방식은 Erik이 게시 한 방법을 통해 앵커로 리디렉션 한 주석 쇼 액션의 경로를 생성하는 것이 었습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top