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

본문
문제 상황 및 원인
그누보드 관리자 페이지에 접속하면 최근 등록된 게시물과 댓글이 함께 출력됩니다. 관리자 메인 화면에는 별도의 검색 폼이 필요하지 않은 경우가 많기 때문에, 기존에 조건에 따라 다르게 처리되던 쿼리 로직으로 인해 댓글까지 함께 노출되는 현상이 발생합니다.
해결 방법
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 파일을 백업해 두어야 합니다. 코드를 수정한 후 관리자 메인 페이지를 새로고침하여 최근 게시물 목록에 댓글이 제외되고 원글인 게시글만 깔끔하게 출력되는지 확인하세요.
함께 보면 좋은 글
- 이전글그누보드 내용 관리 데이터를 인덱스 등 외부 페이지에 출력하는 방법 26.09.13
- 다음글게시판 목록에서 사이드뷰 설정과 관계없이 회원 아이콘 출력하기 26.09.13
댓글목록
등록된 댓글이 없습니다.