게시판 내에서 검색 창에 제목, 내용, 닉네임 검색은 정상적으로 결과가 나옵니다.
하지만 검색 창에 아이디를 넣으면 결과가 아무것도 나오지 않습니다.
게시판 설정 중에 '사용자 정의' 가 있는 게시판에서만 아이디 검색이 되지 않는 이유가 궁금합니다.
PHP | PHP 7.3 |
---|---|
CMS | XpressEngine1 |
게시판 내에서 검색 창에 제목, 내용, 닉네임 검색은 정상적으로 결과가 나옵니다.
하지만 검색 창에 아이디를 넣으면 결과가 아무것도 나오지 않습니다.
게시판 설정 중에 '사용자 정의' 가 있는 게시판에서만 아이디 검색이 되지 않는 이유가 궁금합니다.
작성자의 닉네임이 아닌 계정을 이용해서 검색하도록 수정한 후 증상이 발생한 것 같습니다.
/xe/modules/board/board.controller.php
수정 부분
if(!$member_info->user_id)
{
return new BaseObject();
}
//search
$url = getUrl('','mid',$mid,'search_target','user_id','search_keyword',$member_info->user_id);
$oMemberController = getController('member');
$oMemberController->addMemberPopupMenu($url, 'cmd_view_own_document', '');
님이 보여주는 해당 부분과는 상관없어보이는데요.
검색창에 검색해서 나오는 결과는 board.view.php 에서 document.model.php 을 호출하면서 검색할겁니다.
근데 님이 찾으신 search 부분은 회원의 메뉴를 만드는 부분입니다.
엉뚱한 곳에서 찾고 계신것 같아요.