2011-12-21 2 views
1

나는 rails g devise:views을 사용하여 장치보기를 생성 한 다음 지침에 따라 sign에 web-app-theme을 추가했지만 해당 레이아웃을 사용하지 않습니다.devise에 web-app-theme 사용

web-app-theme을 사용하기위한 기기 레이아웃을 어떻게 변경합니까?

답변

1

당신은 특별히 로그인을 위해, 새로운 레이아웃 파일을 작성해야합니다.

- app 
    - views 
    - layouts 
     application.html.erb 
     - devise 
     sessions.html.erb 

그래서 당신은 당신의 애플리케이션 레이아웃 파일을 가지고 있지만, 당신은 또한 devise라는 폴더가 있고, 그것에서, 레이아웃 파일이 고안 세션. Rails는 자동으로이 레이아웃을 선택하여 표시되는 뷰 (view/devise/sessions)와 동일한 경로와 이름이므로 뷰/레이아웃/devise/sessions를 찾고 그렇지 않은 경우 그것을 찾으면 다른 곳에 정의되어 있는지 확인합니다.

UPDATE는

여기에 유래에서 발견 다른 잠재적 인 솔루션입니다.

Integrate layouts with Devise

업데이트 2

세 번째 옵션은 유증 위키의 말씀하는 것입니다. How To: Create Custom Layouts

+0

나는 sessions.html.erb를 편집하고 있는데, wep-app-theme로 작동하려면 어떻게해야하는지 알아야합니다. –

+0

'web-app-theme'에 대한 링크를 제공 할 수 있습니까? 당신은 HTML의 일부를보고 머리글과 바닥 글과 일치하는 테마를 만들고 어딘가에 '수익률'을 던져야 할 것입니다. – ardavis

+0

https://github.com/pilu/web-app-theme 사용중인 카드입니까? – ardavis

관련 문제