묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
게시판 내용을 시작페이지에도 뽑고싶은데 '위젯페이지'로 만드는 방법밖에 없나요?
2012.12.25 20:40
안녕하세요.
홈페이지를 만들려고 xe를 써보려고 하는데,
메뉴얼을 보니 게시판 내용을 시작페이지에도 뽑으려면 '위젯형'으로 페이지를 만들어서 만들더군요.
근데 이렇게 만들면 이상한 div블럭 요소가 멋대로 생겨버리고 해서, 코드가 드러워지고 디자인도 자유롭게 할수가 없더군요...ㅠㅠ
코드에 함수(?) 에드온(?) 같은걸 직접 넣어서 게시판 내용을 시작페이지에 뽑을 방법이 없을까요?
'위젯형'이나 '문서형'으로 페이지 생성하니깐 에디터로 내용 넣는 형식이던데,
그냥 자기가 넣은 코드 그대로 들어가면 상관없는데 이건 뭐 이상한 블럭 요소가 다닥다닥 멋대로 생겨버려서 디자인이 자유롭지가 않아요...ㅠㅛㅠ;;;
가능하면 에디터 안쓰고 만들고싶은데 어떻게 방법이 없을까요?
메뉴얼에 나와있다면 어디쯤 나와있나요?
댓글 3
-
BluesPia[꾸야]
2012.12.25 21:13
-
soragee
2012.12.26 21:25
감사합니다 근데 mid 관련으로 검색해봤는데 아직 잘 모르겠네요 ㅠㅛㅠ;; -
윈컴이
2012.12.25 22:29
페이지 모듈의 외부페이지를 사용해보세요. :)
-
soragee
2012.12.26 21:26
'위젯형'이나 '문서형'으로 페이지 생성하니깐 필요없는 코드도 많고 넘 드러워져서 외부페이지로 몽땅 만들어야겠어요^^;;; -
soragee
2012.12.26 21:22
이렇게 코딩은 다 했는데 xe에 맵핑(?) 하려고 메뉴얼을 읽어보니, '위젯형'으로 페이지 만들면 도저히 제가 짠 코드론 맵핑을 못하네요.
일단 코드 첨부 했는데, 위젯형 말고 보통 코드를 써서 게시판을 추출해서 메인 화면에 표시 시키려면 어떤 코드를 써야하는지 잘 모르겠네요. 우...ㅠㅛㅠ
추출하고싶은 부분은 빨간 부분으로 줄 친 곳이고 코드도 첨부 했어요. 고수분들 있음 부디 한 수 부탁드립니다(_ _)
레이아웃 선에서 mid값을 검사하셔서 해당 mid일 때의 내용을 html 코드로 작성하시면 됩니다.
(전 이 과정에서 if,else 사용을 위해 구문법을 사용합니다...)
내용 div 안쪽에 삽입하시면 됩니다
<!--@if($mid=='메인mid명' && !$act)-->
main에 나타날 html코드
<!--@else-->
{$content}
<!--@end-->