BOARD

강좌·기초

그누보드 관리자 페이지 게시판 목록 출력 순서대로 정렬하기

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 15회 작성일 26-10-01 15:55

본문

그누보드 관리자 페이지 게시판 목록 출력 순서대로 정렬하기

그누보드 5 관리자 페이지의 게시판 목록이 기본 ID 순으로 정렬되어 불편할 때, 게시판 설정의 출력 순서(bo_order)대로 정렬되도록 소스 코드를 수정하는 방법을 알아봅니다.

관리자 페이지 게시판 목록 정렬 기준 변경 방법

그누보드 5 관리자 페이지의 게시판 목록은 기본적으로 게시판 ID 값(bo_table) 기준으로 정렬됩니다. 이를 게시판 설정 옵션에 입력한 출력 순서(bo_order)대로 정렬되도록 변경하려면 adm/board_list.php 파일을 수정해야 합니다. 작업 전 반드시 해당 파일을 백업하십시오.

코드 수정 방법

adm/board_list.php 파일 내에서 정렬 기준이 지정된 부분을 찾아 bo_table을 bo_order로 변경합니다.

기본 코드:

if (!$sst) {
 $sst = "a.gr_id, a.bo_table";
 $sod = "asc";
}

수정 코드:

if (!$sst) {
 $sst = "a.gr_id, a.bo_order";
 $sod = "asc";
}

수정 후 관리자 페이지의 게시판 목록이 설정한 출력 순서대로 정렬되는지 확인하십시오.

관리자 페이지 게시판 목록 정렬 순서 변경 방법

그누보드 5 관리자 페이지의 게시판 목록은 기본적으로 게시판 ID 값(bo_table) 기준으로 정렬됩니다. 이를 게시판 설정 옵션에 지정된 출력 순서(bo_order)대로 정렬되도록 변경하려면 adm/board_list.php 파일을 수정해야 합니다.

1. 수정 파일 위치

  • adm/board_list.php

2. 코드 수정 내용

파일 내에서 정렬 기준을 정의하는 $sst 변수 부분을 찾아 아래와 같이 변경합니다.

기존 코드:

if (!$sst) {
 $sst = "a.gr_id, a.bo_table";
 $sod = "asc";
}

수정 코드:

if (!$sst) {
 $sst = "a.gr_id, a.bo_order";
 $sod = "asc";
}

3. 다음 행동 및 확인 방법

  • 코드를 수정한 뒤 관리자 페이지의 게시판 목록 화면으로 이동하여 설정된 출력 순서(bo_order)에 맞게 목록이 정렬되어 출력되는지 확인합니다.
  • 파일 수정 전에는 원본 파일을 미리 백업해 두는 것이 안전합니다.

관리자 페이지 게시판 목록 정렬 변경 가이드

내 상황선택 기준다음 행동
관리자 페이지 게시판 목록이 ID 순으로 정렬됨adm/board_list.php 파일의 정렬 쿼리 수정 필요파일 내 $sst = "a.gr_id, a.bo_table"; 부분을 $sst = "a.gr_id, a.bo_order";로 변경
수정 후 정렬이 의도대로 작동하는지 확인 필요원본 파일 손상 방지를 위한 사전 백업 수행수정 전 adm/board_list.php 백업 후 관리자 페이지에서 bo_order 기준 정렬 확인

실전 FAQ

Q. 코드를 수정했는데도 정렬이 바뀌지 않아요.

  • 예외 및 대안: adm/board_list.php 파일 내 $allowed_sst 배열에 정렬 필드가 올바르게 등록되어 있는지 확인하십시오. 허용된 필드 목록에 포함되지 않으면 쿼리 수정이 반영되지 않을 수 있습니다.

Q. 작업 중 관리자 페이지 접근에 문제가 생기면 어떻게 하나요?

  • 대안: 수정 작업 전 미리 백업해둔 adm/board_list.php 원본 파일을 서버에 다시 업로드하여 덮어쓰면 즉시 원래 상태로 복구할 수 있습니다.

함께 보면 좋은 글

참고자료

기타 참고자료

댓글목록

등록된 댓글이 없습니다.