묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
레이아웃 만들때 layout.html 가 도대체 뭐에요?
2010.06.25 13:38
제가 레이아웃 마음에 드는게 없어서 만들어볼라고 여기저기 다니는데 꼭
layout.html 이걸 가지고 하더라구요..
그런데 이걸 제가 그냥 메모장에 제목저렇게 해놓고 만든다음에 FTP이용해서 업로드하면 되는건가요?
그럼 layout.html 에는 도대체 뭘 입력해야하는건가요?
있는걸 가지고 수정한다는 것같은 내용인데.
기본 베이스가 뭔가 있느건가요?
도저히 모르겠네요 ㅠ,
예를 들면 이분처럼 게시판이 위로 메뉴가 있꼬 저런식으로 레이아웃을 하고싶다면 어떻게 해야할지.. 알 수 있을까요?
댓글 3
-
mindpainter
2010.06.25 14:05
-
Kei / Shindo
2010.06.25 21:14
그러니까 음 layout.html 을 제가 그냥 처음부터 끝까지 다 작성해야한다구요? 뭔가 그.... 님이 말씀해주신 사이트 들어가봐도.. 기본적으로 정해져있는 형식은 알 수 없나요? 죄송해요, 이해를 못하겠네요 ㅠ 게시판만 쓴다기보다 저거 누르면 다 넘어가는데.... 음음... 레이어로 만든다는건 또 무슨 뜻인가요? 어렵네요... 그런데 기본양식같은건 없나요? -
권태성.
2010.06.27 01:56
http://xe.xpressengine.net/wiki/entry/XE%20스킨%20메뉴얼%20:%20레이아웃%20스킨%20만들기.
위 메뉴얼을 참고바랍니다.
기본코드라는것을 원하시는데 기본코드라는건 없습니다.
이미 짜여진 소스를 원하시면 다른분들이 만드신 레이아웃을 받아서 수정해서 사용하시면 수월하실겁니다.
-
mindpainter
2010.06.29 16:08
초간단 코딩입니다. 설마 XE 관리자 사용법은 아시겠죠?
압축 푸셔서 업로드 하시고 확인해 보세요. ^^;;
설치경로 ./layouts/coding_sample
xe의 기능중 게시판 만을 쓴다면 본인이 뭘로 만드셨던 간에 게시판 나오는 영역에 {$content}라고 넣고 <body>를 포함한 밖의 태그를 지운 후, 그냥 내용만 남기는 거죠. 테이블로 만들었다면 그냥 <table>부터 </table>까지의 내용. 레이어로 만들었다면 <div></div>의 내용만요.. layout.html로 저장합니다.
레이아웃스킨 폴더 안에 보시면 conf/info.xml 있는데, 그걸 열어서 위쪽 <title>부분에 본인이 알아볼수 있는 제목을 적으세요.
안하셔도 되는데 나중에 xe관리자에서 레이아웃 선택할때 보이게 되는 부분이라 불편하실 꺼예요.
본인이 원하는 이름으로 폴더를 만들고 layout.html과 cont폴더를 넣고 ./layouts 폴더에 업로드 하시면 됩니다.
이때 위 두가지의 파일 이름과 위치는 약속(?)입니다. 바꾸시면 안됩니다. 나머지는 바뀌셔도 되구요.
회원가입이며 기타등등은 별도의 태그를 추가해야 하는데 이때 부터 복잡해 집니다.