묻고답하기

http://www.xpressengine.com/17366138


위의 글을 참고하여 적용하려고 하니 버전이 달라서 그런지 적용이 되질 않네요 


/zbxe/modules/document/document.model.php 


위의 파일에 확장변수가 모두 포함이 되도록 추가하려고 하는데 어떻게 수정해야 하나요? 


통합검색시 아래와 같이 확장변수를 추가하여 검색시 확장변수에서(1~20 까지 모두 포함하여) 검색되도록 하고 싶습니다. 


제목+내용 제목 내용 태그 확장변수 


소스를 보면 아래와 같이 게시판에선 확장변수를 하나씩 구분하여 검색이 되도록 하는것 같은데 이걸 모든 확장변수가 되도록하면 좋겠습니다. 


default :

        if(strpos($search_target,'+ '+ 'extra_vars')!==false) {

            $args->var_idx = substr($search_target, strlen('extra_vars'));

            $args->var_value = str_replace(' ','%',$search_keyword);

            $args->sort_index = 'documents.'.$args->sort_index;

            $query_id = 'document.getDocumentListWithExtraVars';

        }

break;


아래와 같이 하나 하나 구분하면 확장변수별로 검색은 되지만 통합해서 검색하는건 어떻게 해야할지... 


case 'extra_vars_1' :    

            $args->var_idx = 1;

            $args->var_value = str_replace(' ','%',$search_keyword);

            $args->sort_index = 'documents.'.$args->sort_index;

            $query_id = 'document.getDocumentListWithExtraVars';

     break;

case 'extra_vars_2' :    

            $args->var_idx = 2;

            $args->var_value = str_replace(' ','%',$search_keyword);

            $args->sort_index = 'documents.'.$args->sort_index;

            $query_id = 'document.getDocumentListWithExtraVars';

     break;

case 'extra_vars_3' :    

            $args->var_idx = 3;

            $args->var_value = str_replace(' ','%',$search_keyword);

            $args->sort_index = 'documents.'+ '.$args->sort_index;

            $query_id = 'document.getDocumentListWithExtraVars';

     break;


잘 아시는분 도움 부탁 드립니다 ^^