1
페이지 생성 모델은 1 세대 이상입니다.acts_as_tree를 사용하는 페이지에 대한 중첩 경로 만들기
/대한
/약/리더십
/약/비전 및 미션
/접촉
/
에 가입하도록 어떻게 노선들은 할 수/가입/수령
작품?
슬러그는 friendly_id 플러그인에서 왔으며 모두 고유합니다. 당신의 경로의 끝에서
페이지 생성 모델은 1 세대 이상입니다.acts_as_tree를 사용하는 페이지에 대한 중첩 경로 만들기
/대한
/약/리더십
/약/비전 및 미션
/접촉
/
에 가입하도록 어떻게 노선들은 할 수/가입/수령
작품?
슬러그는 friendly_id 플러그인에서 왔으며 모두 고유합니다. 당신의 경로의 끝에서
:
map.with_options :controller => 'pages' do |pages|
pages.show_page ':id', :action => 'show'
pages.show_page_with_parent ':id/:parent_id', :action => 'show'
end
당신에 대한 링크 생성하기 위해 지팡이 경우 슬러그 키 이름임을 가정
show_page_with_parent_path(:id => page.name, :parent_id => page.parent.name)
이 물론 있습니다.
EG :
def custom_show_page_path(page)
if page.parent.nil?
show_page_path(:id => page.name)
else
show_page_with_parent_path(:id => page.name, :parent_id => page.parent.name)
end
end
당신은 물론, 더욱 도우미 기능이 솔루션을 사용자 정의 할 수 있습니다