0
배경 정보
- 나는 사용자가 http://myname.the_app.com 람 마이크로 사이트를 만들 수있는 응용 프로그램을 가지고있다.
- 마이크로 사이트 has_many : 페이지
- 각 마이크로 사이트 belongs_to : 사이트를 볼 때 방문자가 어디로 향하는지를 결정하는 landing_page (페이지). 지금은 앱이
redirect_to @microsite.landing_page
입니다. 방문자는 같은 URL을보고`
은 어떻게 방문 페이지를 렌더링하지만 루트 경로를 유지할 수 http://myname.the_app.com/pages/id? "약 페이지"를 볼 수 있지만 URL은 http://myname.the_app.com
입니다.Rails3 - routing : 데이터베이스 기반 항목의 루트 경로는 어떻게 만듭니 까?
가 여기에 옵션들 중 하나의 옵션은 : 그것은 필요로하는 모든 page
변수를 인스턴스화 home_controller # 인덱스 작용이있다. 그러나 ... 내가 페이지 이상 있으면 어떻게 될까? 앞으로 landing_page를 /// contact_forms/id에있는 contact_form
과 같이 나중에 다른 것으로 바꾸려면 어떻게해야합니까?
감사합니다.
이것은 home_controller 권한에 있습니까? 내 옵션과 비슷합니까? –
Yessir, 트릭을해야합니다. – Cory
감사합니다. 나는이 질문을 잠시 동안 머물게 할 것이다. 왜냐하면 그것도 내가 집에 # 모든 변수를 적재해야만한다는 것을 의미하기 때문이다. 하지만 그래, 내 두 번째 옵션을 강화 해줘서 고마워! –