기존 게시판스킨에서 지정 보드만 리스트로 출력하고 싶습니다 채택완료

1년 전 조회 2,278

기존 게시판 스킨에서 list.skin.php를 수정하여 

지정 게시판 보드free,notice 만 출력하도록 하려면 어떻게 해야 하나요?

답변 1개

채택된 답변
+20 포인트

아래의 방법을 참고해 보시겠어요..

list.skin.php

<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

// 출력할 게시판 목록을 지정
$allowed_boards = array('free', 'notice');

// 현재 게시판이 출력할 게시판 목록에 있는지 확인
if (in_array($bo_table, $allowed_boards)) {
?>

<div class="board-list">
    <?php for ($i = 0; $i < count($list); $i++) { ?>
        <div class="list-item">
            <a href="<?php echo $list[$i]['href']; ?>">
                <?php echo $list[$i]['subject']; ?>
            </a>
        </div>
    <?php } ?>
</div>

<?php
} else {
    // 출력할 게시판 목록에 없는 경우 메시지 출력 또는 다른 처리
    echo "<p>이 게시판은 출력할 수 없습니다.</p>";
}
?>
 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

안되는거같습니다..ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고