자료기증자 :  
차감포인트 : 100포인트 
파일분류 :  
권장버전 :  
호환윈도우 :  
간단설명 :  

사이트를 만들다가 보면 Home 화면이 아니라 특정한 화면에서도 '사이드 메뉴' 없이 '전체화면'을 사용해야 하는 경우가 종종 발생합니다. 그동안은 그때 그때 css 코딩 등으로 해결했는데 늘 번거로웠습니다. 고심한 끝에 '모듈분류'라는 별로 사용하지 않는 기능을 이용하는 것이 가능하다고 생각되어 구현해 보았습니다.

 

1. [설치된 모듈 > 모듈분류]에 '전체화면' 모듈분류를 만듭니다.

 

2. [수정] 버튼에 마우스를 올려 해당 module_category_srl를 알아냅니다.

 

3. 전체화면으로 설정할 모듈의 '모듈분류'를 '전체화면'으로 지정합니다.

 

4. layout.html 편집에서 <!--// 레이아웃 타입 --> 영역에

-------------------아래와 같이 3곳에 조건식을 삽입함----------------

<block cond="$layout_info->layout_type === 'auto'">

{@ $layout_info->layout_type = ($_is_indexmodule) ? 'main' : 'sub';}

</block>

<block cond="$module_info->module_category_srl != 112">

{@ $_body_class[] = $layout_info->layout_type}

</block>

<block cond="$module_info->module_category_srl === 112">

{@ $_body_class[] = 'main'}

</block>

<block cond="!$_is_indexmodule && $module_info->module_category_srl != 112">{@ $_body_class[] = $layout_info->sidebar_position}</block>

---------------------------------
그리고 
<!-- BODY --> 아래 <!-- LNB --> 아래

<nav cond="isset($_selected_menu['list']) && $_selected_menu['list'] && $layout_info->layout_type === 'sub' && $layout_info->sidebar_position !== 'none' && $module_info->module_category_srl != 112" class="lnb">

와 같이 조건을 추가합니다.

 

저는 이렇게 해서 사용하는데 혹시 더 편리한 방법이 있는데 제가 삽질한 것인지도 모르겠네요^^

profile
Liên kết Web :
List of Articles
STT Tiêu đề 자료기증자 파일분류 Ngày gửi Đã xem Registrant Rating
» '모듈분류'를 이...     26-09-2022 128
registrant rating
10 xe코어가 1.5버전으로 업그...     14-02-2014 298
registrant rating
9 재질문, 첨부파일 포인트 ...     29-01-2014 279
registrant rating
8 확정변수 첨부파일 다운로...     29-01-2014 295
registrant rating
7 게시판 목록에서 첨부파일 ...     29-01-2014 547
registrant rating
6 게시판 목록에서 파일 바로...     29-01-2014 330
registrant rating
5 다운로드 필요 포인트가 0 ...     29-01-2014 284
registrant rating
4 코멘트를 달아야만 첨부파...     29-01-2014 295
registrant rating
3 게시판 목록에서 바로 첨부...     29-01-2014 277
registrant rating
2 XE 공식 게시판에 (다운로...     29-01-2014 336
registrant rating
1 위젯 페이지 또는 메인 페...     29-01-2014 338
registrant rating