diff --git a/include/client/knowledgebase.inc.php b/include/client/knowledgebase.inc.php index ac4a82f6941f7263b97bef48974865457fbf9fe1..c3895e1629bec11670cd594f1bc40b913633a073 100644 --- a/include/client/knowledgebase.inc.php +++ b/include/client/knowledgebase.inc.php @@ -18,12 +18,14 @@ if($_REQUEST['q'] || $_REQUEST['cid'] || $_REQUEST['topicId']) { //Search $faqs->filter(array('topics__topic_id'=>$_REQUEST['topicId'])); if ($_REQUEST['q']) - $faqs->filter(Q::ANY(array( - 'question__contains'=>$_REQUEST['q'], - 'answer__contains'=>$_REQUEST['q'], - 'keywords__contains'=>$_REQUEST['q'], - 'category__name__contains'=>$_REQUEST['q'], - 'category__description__contains'=>$_REQUEST['q'], + $faqs->filter(Q::all(array( + Q::ANY(array( + 'question__contains'=>$_REQUEST['q'], + 'answer__contains'=>$_REQUEST['q'], + 'keywords__contains'=>$_REQUEST['q'], + 'category__name__contains'=>$_REQUEST['q'], + 'category__description__contains'=>$_REQUEST['q'], + )) ))); include CLIENTINC_DIR . 'kb-search.inc.php';