BOARD

팁·활용

그누보드 관리자 페이지 최근 게시물 목록에서 댓글 제외하는 방법

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 1회 작성일 26-09-13 17:33

본문

문제 상황 및 원인

그누보드 관리자 페이지에 접속하면 최근 등록된 게시물과 댓글이 함께 출력됩니다. 관리자 메인 화면에는 별도의 검색 폼이 필요하지 않은 경우가 많기 때문에, 기존에 조건에 따라 다르게 처리되던 쿼리 로직으로 인해 댓글까지 함께 노출되는 현상이 발생합니다.

해결 방법

adm/index.php 파일에서 기존의 조건문 코드를 삭제하고, 게시글만 조회되도록 쿼리 조건을 변경합니다.

수정 대상 파일: adm/index.php

기존 조건문 코드:

if (isset($view) && $view) {
    if ($view == 'w') $sql_common .= " and a.wr_id = a.wr_parent ";
    else if ($view == 'c') $sql_common .= " and a.wr_id <> a.wr_parent ";
}

위 코드를 삭제한 뒤, 아래 코드로 변경합니다.

$sql_common .= " and a.wr_id = a.wr_parent ";

적용 후 확인 및 주의사항

수정 작업을 진행하기 전 반드시 원본 adm/index.php 파일을 백업해 두어야 합니다. 코드를 수정한 후 관리자 메인 페이지를 새로고침하여 최근 게시물 목록에 댓글이 제외되고 원글인 게시글만 깔끔하게 출력되는지 확인하세요.

함께 보면 좋은 글

댓글목록

등록된 댓글이 없습니다.