rails2.0의 기본 view template 확장자 변경

ruby on rails 2008. 1. 9. 15:53

rails2.0 이전에선 view template의 확장자를 rhtml로 사용했었다.

rails2.0이 되면서 show.html.erb로 생성이 되는데
찾아본 결과 다양한 view단 template를 지원하고 각각 template을
구분짖기 위해 namming및 확장자가 변경되것 같다.

show.html.erb는 html 포맷이고
show.csv.erb는 csv포맷이고
index.atom.builder mime type이 atom인 포맷이고
edit.iphone.haml은 iphone용 포맷이란다.

유용하게 사용될듯 하다.

참고로
show.html.erb
show.rhtml
show.html
위 3개의 파일이 동일경로상 존재할 경우
default로 show.html.erb가 호출된다.
show.html.erb가 없는경우 show.rhtml이 호출됨.

참고문서
Action Pack: Multiview 부분!

설정

트랙백

댓글