3
여러 개의 레이아웃이있는 Sinatra 앱이 있습니다. 나는 views
에서 자신의 서브 디렉토리로를 분리하려면 :Sinatra에서 레이아웃 용 사용자 정의 디렉토리를 설정하는 방법은 무엇입니까?
app.rb
views/
views/layouts/
views/layouts/default.haml
views/layouts/print.haml
views/layouts/mobile.haml
이 내가 명시 적으로 각 렌더링 호출 레이아웃을 설정하는 것을 제외하고 작동합니다
get '/' do
haml :index, {:layout => :'layouts/default'}
end
를 설정하는 방법이 있나요 레이아웃을 전역 적으로 (예 : 모듈 내의 모든 경로에 대해) 또는 Sinatra에게 기본 디렉토리 외부에서 레이아웃을 찾는 위치를 말할까요?