헤드,테일로 나누지 않고 테이블 사용하기 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

헤드,테일로 나누지 않고 테이블 사용하기 정보

헤드,테일로 나누지 않고 테이블 사용하기

본문

그누보드를 사용하게 되면 보통의 경우
<table>태그를 헤드와 테일로 나눠서 사용하게 되는데
테이블이 중첩되거나 좀 복잡한 구조로 작성되면 관리하기 힘들고
드림위버같은 툴을 사용하게 되면 닫히지 않은 태그표시가 뜨는등 좀 찜찜하죠.
그럴때 아래와 같은 방법을 사용해 보심도 나쁘지 않을듯 합니다.
간단히 축약된 head.php, tail.php 소스로 설명을 대신할까 합니다.


<?php // head.php
include_once("$g4[path]/head.sub.php");
ob_start();
?>


<?php // tail.php
$ob_contents = ob_get_contents();
ob_end_clean();

<table border="1">
  <tr>
    <td>메인메뉴 자리</td>
  </tr>
  <tr>
    <!-- 아래 td 에 게시판이나 회원폼, 일반페이지 등이 들어가게 됩니다 -->
    <td><?php echo $ob_contents ? $ob_contents : "일반페이지"; ?></td>
  </tr>
  <tr>
    <td>카피라이트 자리</td>
  </tr>
</table>

include_once("$g4[path]/tail.sub.php");
?>
추천
0
  • 복사

댓글 2개

© SIRSOFT
현재 페이지 제일 처음으로