2009-04-27 3 views
0

인트라넷 응용 프로그램이 여러 모듈로 구성되어 있으므로 라우팅 할 때 모듈을 구분해야합니다. 예 :라우팅의 모듈 이름 범위

http://intranet/calendar/... 
http://intranet/site_admin/... 
http://intranet/tasks/... 

각 모듈에는 다수 또는 단일 컨트롤러가있을 수 있습니다. 그런 경로를 쓰는 방법?

답변

2

당신은 네임 스페이스를 사용하여 시도 할 수 있습니다 : 등등

map.namespace :calendar do |calendar| 
    calendar.resources :first_controller 
    calendar.resources :second_controller 
end 

그리고있다. 사람들은 종종 관리자 네임 스페이스에 응용 프로그램의 일부를 넣습니다 (here). Google "레일 네임 스페이스"를 사용해보십시오.

관련 문제