묻고답하기
다시 문의 드려요...
2011.05.27 20:39
워낙 기초가 없다보니 질문 하는 법도 잘 모른답니다.
그래서 같은 질문을 세번이나 하게 되네요..쩝..
레이아웃은 XpressEngine ver.2 (xe_official_v2_TmaKing) 을 사용 하고 있습니다.
게시판은 bodex 를 사용 하고 있구여.
게시판 스킨은 EX 기본 스킨이 선택 되어 있네요..
화면은 통으로..즉 1단으로 쓰고 있습니다..
xe_official_v2_TmaKing의 경우 오른편을 서브메뉴로 나오게끔 할 수도 있던데요.
크기와 위치가 좋지 않아 쓰지 않고 화면을 통으로 사용 하고 있습니다.
그래서 메인은 컨텐츠 추가 로 틀을 잡아 가고 있는데요.
메인에는 여러 게시판의 제목 리스트가 나오게끔 했습니다.
여기서 제가 알고 싶은 것은 제목을 클릭 하면 나오는 게시판의 내용 보기 화면도
나눠서 쓰고 싶은 것 입니다.
내용보기 화면이 현재는 컨텐츠 영역에 게시판의 내용만 화면에 나오고 있는데요.
이 컨텐츠 영역을 나눠서 왼쪽은 내용보기 화면과 하단으로 댓글 달기 정도..
오른편은 제가 원하는 배너나 기타 필요한 위젯을 넣고 싶습니다.
즉 게시판 내용이 나오는 영역을 둘로 쪼개서 쓰고 싶은 거죠..
전에 답변 주신 분의 내용 중에
'게시판을 들어가면 100% 게시판만 있어서 게시판 페이지만 2단으로 나누고 싶다는 것인가요?'
...맞습니다..이렇게 하고 싶은 거죠...
질문을 잘 한건지 모르겠군요.
하지만 점점 질문 하는 법은 배워 가고 있는 듯 하네요..ㅋㅋ
답변 부탁 드려요~
댓글 1
-
송동우
2011.05.27 22:28
-
myungokhun
2011.05.28 12:45
친절한 답변 감사 합니다..설명 해주신 대로 열심히 해보겠습니다. 잘 되겠지요..해보고 안되문 다시 질문 드릴테니..또 답변 꼭 부탁 드려요..감사 합니다..
xe - layouts - xe_official_v2_tmaking - layout.html 열고
line 155 쯤에
<div id="content">
이것을
<div id="content" <!--*if($mid=="게시판이름")-->style="width:800px; float:left;"<!--*end-->>
이것으로 교체 (초록 글씨가 추가된 부분)
line 252 쯤에
</div>
<!--*end-->
</div>
<!--*if($layout_info->sitemap_yn=='Y')-->
<hr />
<div id="sitemap">
이 곳을 찾아서
</div>
<!--*end-->
<!--*if($mid == "게시판이름")-->
<div style="background:yellow; width:150px; float:right; height:400px;">
test
</div>
<!--*end-->
</div>
<!--*if($layout_info->sitemap_yn=='+ 'Y')-->
<hr />
<div id="sitemap">
이렇게 변경 (초록 글씨가 추가된 부분) * 표시는 @ 으로 변경
# 초록 글씨속의 background:yellow는 나중에 삭제하세요
내용이 없어서 div 박스의 범위가 보이지 않아서 일부러 눈에 보이게 하기 위해서 색을 넣은 것이니까요
# 추가된 부분(두 군데)에 width 값이 있는데 두개를 적절히 조정해서 오른쪽 박스의 너비를 원하는 대로 조정하세요
# 박스를 왼쪽으로 보내고 싶으면 두 군데의 float 값을 서로 바꿔주세요(left를 right, right를 left)
# 두 군데의 조건절에 게시판 이름(mid이름)은 메뉴에서 게시판을 클릭하면 나오는 주소
(예: http://도메인/board)
게시판 이름을 board라고 했다면 위와 같이 주소가 나온다. 그러면 게시판 이름은 board 가 됩니다.
이 게시판 이름을 mid == "board" 이런 식으로 바꿔주세요.(두 군데)
# 새롭게 만든 박스속에 내용을 넣을 때는(test라고 써 있는곳)
소스를 열어서 수동으로 내용을 작성해야 합니다.
(내용의 길이에 따라 height: 값을 적당히 조정)