EC-CUBE 検索項目 一覧と詳細ページの文章も含める

EC-CUBE 検索項目 一覧と詳細ページの文章も含める
EC-CUBE Ver2.11.0

デフォルトのEC-CUBEでは検索機能が付いていますが、商品名もしくは登録したキーワードが検索に引っかかるようになっています。

商品の詳細ページには様々なキーワードがあるので、検索で引っ掛かれば商品を探しやすい等のメリットがあるので、一覧ページのコメントと詳細ページのコメント部分がキーワード検索にかかるようにします。

変更前

foreach ($names as $val) {
            if ( strlen($val) > 0 ) {
                $searchCondition['where']    .= " AND ( alldtl.name ILIKE ? OR alldtl.comment3 ILIKE ?) ";
                $searchCondition['arrval'][]  = "%$val%";
                $searchCondition['arrval'][]  = "%$val%";

変更後


foreach ($names as $val) {
            if ( strlen($val) > 0 ) {
                $searchCondition['where']    .= " AND ( alldtl.name ILIKE ? OR alldtl.comment3 ILIKE ? OR main_list_comment ILIKE ? OR main_comment ILIKE ?) ";
                $searchCondition['arrval'][]  = "%$val%";
                $searchCondition['arrval'][]  = "%$val%";
				$searchCondition['arrval'][]  = "%$val%";
                $searchCondition['arrval'][]  = "%$val%";	
タイトルとURLをコピーしました