게시판 Head / LEFT메뉴 구조 / 소스
본문
위에 보이시듯이 게시판 형태를 위의 사진처럼 구성을 하고 싶습니다.
혹시 방법이 있을까요?
구조적으로 생각해봤는데 보더에 헤더부분과 테일은 불러와서 괜찮은데
서브메뉴와 LEFT 보더의 크기를 다르게 설정 하는부분이 어려운 것 같습니다.
답변 1
1.상단파일 구조
상단파일에서 상단내용이 끝난 후
"메인(index.php)이 아니라면" 조건문 으로 서브메뉴와 좌측메뉴 요소를 열어 주는것 까지 감싸줍니다.
푸터에도 "메인(index.php)이 아니라면" 조건문으로 좌측메뉴가 끝나는 요소를 감싸줍니다.
아래 예시 참고해보세요.
------------------------------------------
<div id="head">
헤더내용
</div>
<?php if(!defined('_INDEX_')) { // 메인(index.php)이 아니라면 ?>
<div id="sub_menu">
서브메뉴
</div>
<div id="left_menu">
좌측메뉴
<? } ?>
----------------------------------------------
2.하단파일 구조
------------------------------------------
<?php if(!defined('_INDEX_')) { // 메인(index.php)이 아니라면 ?>
</div>
<? } ?>
----------------------------------------------
이렇게 되면 헤더와 푸터는 메인페이지(index.php) 일 때는 조건문으로 감싼 부분은
출력이 되지 않게 되며, 서브페이지 넘어갔을 때 조건문으로 감싼 부분이 출력되서
질문하신 레이아웃이 됩니다.