상품 검색시 띄어쓰기 구분없이 검색
본문
영카트 상품검색 시
검색어를 띄어쓰기 구분없이 검색되게 하려면 어떻게 해야하나요?
예) 그누보드, 그누 보드 를 검색하면 결과값이 동일하게 검색
찾아보니까 search.php 파일에서 수정하면 된다고 하는데
자세히 나오지 않아서요.
search.php에서 관련된 부분을 겨우 찾긴 했는데
혹시 아래 소스를 수정하면 되는건가요?
if ($q) {
$arr = explode(" ", $q);
$detail_where = array();
for ($i=0; $i<count($arr); $i++) {
$word = trim($arr[$i]);
if (!$word) continue;
$concat = array();
if ($search_all || $qname)
$concat[] = "a.it_name";
if ($search_all || $qexplan)
$concat[] = "a.it_explan2";
if ($search_all || $qid)
$concat[] = "a.it_id";
$concat_fields = "concat(".implode(",' ',",$concat).")";
$detail_where[] = $concat_fields." like '%$word%' ";
// 인기검색어
insert_popular($concat, $word);
}
$where[] = "(".implode(" and ", $detail_where).")";
}
이 부분이 아니라면 답변부탁드립니다.