묻고답하기
게시판 목록에서 회원 이름으로 검색하여 출력할때
2012.04.23 19:40
{@
$oMemberAdminModel = &getAdminModel('member');
$output = $oMemberAdminModel->getMemberList();
}
<form action="{getUrl()}" method="get" onsubmit="return procFilter(this, search)" no-error-return-url="true" id="bd_srch_name" >
<input type="hidden" name="search_target" value="user_name" />
<select name="search_keyword" type="submit" onchange="xGetElementById('bd_srch_name').submit();return false">
<option value="">전체</option>
<option loop="$output->data => $key,$eval" value="{htmlspecialchars($eval->user_name)}" selected="selected"|cond="$search_keyword==$eval->user_name">{$eval->user_name}</option>
</select>
<a cond="$last_division && $page==$page_navigation->last_page" class="srch_next bg_color bx_shadow" href="{getUrl('page',1,'document_srl','','division',$last_division,'last_division','')}">{$lang->cmd_search_next}</a>
</form>
이런식으로 회원리스트를 옵션박스에 넣어
회원을 선택하면 해당 회원의 글목록이 출력되도록 했는데요
게시판 하단 검색 코드를 약간 수정한건데
처음 선택시에는 잘 되는데요
검색후 출력된 페이지 또는 페이지 이동후(하단 페이지 번호로) 회원리스트를 불러오지를 못하네요
{@
$oMemberAdminModel = &getAdminModel('member');
$output = $oMemberAdminModel->getMemberList();
}
이 코드가 해당 모듈에서만 작동하는건지 ...
하단 검색창에서 이름으로 놓고 검색해도 마찬가지 증상이고요(아마 serch_target = user_name 이 같이 작용되서 그런지)
제목이나 다른걸로 놓고 검색하면 회원리스트가 제대로 나오네요
글이 좀 길어지네요 ... 원하는 기능이
이런식으로 확장변수를 이용한 게시판 상단에 검색 기능을 넣고 싶은데요
이름별 검색에서부터 진전이 없네요
회원리스트를 수동으로 집어넣으면 되긴하는데 회원 변경될때마다 작업하는것도 그렇고
db로 직접 연결해서 불러오기도좀 그렇고 해서 질문드립니다.
수고하세요