2012-07-02 2 views
0

레일에서 경로를 이해하는 데 어려움을 겪고 있습니다. 포트폴리오 페이지가 많은 폴더가 있습니다. 각 파일은 .html.erb 형식으로되어 있고 각 파일에 대한 경로를 만들었습니다.Ruby on Rails 뷰 폴더의 경로 단순화

어떻게 간단하게 할 수 있습니까? 다음과 같이

Location: app>views 

portfolio/uniquename1.html.erb 
portfolio/rexpage.html.erb 
portfolio/armstrong.html.erb 
portfolio/occupy.html.erb 
portfolio/fancythat.html.erb 

등 ...

경로를 찾습니다

NewPortfolio::Application.routes.draw do 

get "portfolio/uniquename1" 
get "portfolio/rexpage" 
get "portfolio/armstrong" 
get "portfolio/occupy" 
get "portfolio/fancythat" 

etc... 

감사합니다!

답변

1
resources :portfolio do 
    collection do 
    get 'occupy' 
    get 'armstrong' 
    ... 
    end 
end 

정적 페이지는 레일스에서 ​​약간 어색합니다. 그들을 최소화하려고 노력해야합니다. Here's a RailsCast은 몇 가지 다른 솔루션을 다루고 있습니다.