'layout'에 해당되는 글 1건

  1. 2007.04.17 Railscasts 정리(7~9장)
7장.All About Layouts

layout 사용법
views/layout폴더에 application.rhtml을만들고
레이아웃을만들고 컨텐츠가 들어갈곳에 <%= yield %>로 하면 전체 레이아웃이 잡힘.
각 컨트롤러마다 레이아웃을 잡고 싶을경우
프로젝트명.rhtml로 만들면 자동으로 프로젝트명이 잡힘.
아니면 컨트롤러에서 layout "프로젝트명"으로 표시하면 해당 레이아웃이 적용.

그래서 사용자 마다 같은 페이지라도 레이아웃을 다르게 표현하고 싶을때가 있는데
그럴땐 심벌을 사용하여 적용.

render명령으로도 layout을 적용가능.

8장.Layouts and content_for

보통 application에서 해당 컨트롤러 레이아웃을 가져오는 방법을 사용하는데
특정 컨트롤러에서 application의 레이아웃을 바꾸고 싶을때가 있다. 그럴때
content_for의 핼퍼매소드를 이용하며됨.

9장.Filtering Sensitive Logs

비밀번호같은 중요한정보를 로그에 노출되지 않도록 filltering하는방법.
application 컨트롤러에
filter_parameter_logging "이름" 주면 logging에서 필터링되서 나옴.
(application에 적용하면 모두 적용됨)

Posted by 전용우

댓글을 달아 주세요