【EC-CUBE2.13】商品名、カテゴリ、キーワード、価格帯、商品ステータス、規格で絞り込み検索ができる検索フォームページを作成します。検索結果を表示するページクラスに価格帯や、商品ステータスで絞り込めるように条件分岐を追加します。ファイルの場所は以下のとおり。data/class_extends/page_extends/products/LC_Page_Products_List_Ex.phpソースコードは以下のとおりです。追加した検索条件を引き継げるように検索結果テンプレートを編集します。ファイルの場所は以下のとおり。data/Smarty/templates/default/products/list.tplソースコードは以下のとおりです。管理画面のページ詳細設定(PC用)で検索用のページを作成します。名称は条件指定検索などお好きな名称にしてください。URLはsearch.phpにしてください。共通のヘッダー、フッターは使用するにチェックをして、以下のコードを貼り付けて保存して下さい。Gist.自動生成されたページクラスを編集ページ詳細設定でページを作成すると以下の場所にユーザーカスタマイズ用のページクラスが作成されます。html/user_data/search.phpこのファイルを以下のように編集してください。Gist.以上で条件指定検索ページの完成です。以下のようなURLにアクセスするとページが表示されます。http://sample.com/user_data/search.phpuser_dataディレクトリを別名に変更したい場合は、以下のコードを.htaccessに追加して下さい。コメントデータの処理方法の詳細はこちらをご覧ください。TOPEC-CUBEプラグインの動作はデモサイトにてご確認下さい。