관리자 회원목록 조건정렬 선택창 달기
관리자모드의 회원목록에서 조건별로 정렬하는 것을 한눈에 보고 싶었습니다.
현재도 표 제목칸에 있는 항목을 클릭하면 정렬되지만
정렬선택창을 따로 만들어서 조건별로 정렬 가능합니다^^
adm/member_list.php 파일을 수정해주시면 됩니다
(1) 조건 정렬을 위한 값 함수 정의
-----------------------------------------
변경전 81줄부근
-----------------------------------------
$colspan = ($is_membership) ? 17 : 16;
?>
-----------------------------------------
변경후
-----------------------------------------
$colspan = ($is_membership) ? 17 : 16;
// 목록 정렬 조건 추가 - 아이스크림
$sortlist = $_SERVER['SCRIPT_NAME'].'?'.$qstr.'&sst=';
?>
-----------------------------------------------------------------
(2) 상품목록 출력되는 상단 부분 적당한 곳에 정렬선택창 추가
- 주의해서 상단에 적당한 위치에 삽입하세요
------------------------------------------------------------------
정렬선택창
------------------------------------------------------------------
<!-- 정렬 선택 시작 { -->
<section id="sct_sort">
<select id="ssch_sort" onChange="window.location.href=this.value">
<option value="">정렬선택</option>
<option value="<?php echo $sortlist; ?>mb_today_login&sod=desc">최근 접속일순</option>
<option value="<?php echo $sortlist; ?>mb_datetime&sod=desc">회원가입 최근순</option>
<option value="<?php echo $sortlist; ?>mb_datetime&sod=asc">회원가입 과거순</option>
<option value="<?php echo $sortlist; ?>mb_level&sod=desc">회원권한 높은순</option>
<option value="<?php echo $sortlist; ?>mb_level&sod=asc">회원권한 낮은순</option>
<option value="<?php echo $sortlist; ?>mb_point&sod=desc">포인트 높은순</option>
<option value="<?php echo $sortlist; ?>mb_point&sod=asc">포인트 낮은순</option>
<option value="<?php echo $sortlist; ?>mb_id&sod=asc">아이디 순</option>
<option value="<?php echo $sortlist; ?>mb_id&sod=desc">아이디 역순</option>
<option value="<?php echo $sortlist; ?>mb_name&sod=asc">이름 순</option>
<option value="<?php echo $sortlist; ?>mb_name&sod=desc">이름 역순</option>
<option value="<?php echo $sortlist; ?>mb_nick&sod=asc">닉네임 순</option>
<option value="<?php echo $sortlist; ?>mb_nick&sod=desc">닉네임 역순</option>
<option value="<?php echo $sortlist; ?>mb_datetime&sod=desc">정렬초기화</option>
</select>
</section>
<!-- } 정렬 선택 끝 -->