※ ChatGPTを利用し、要約された質問です(原文:EC-CUBEでのカテゴリ指定検索 フォーム)
EC-CUBEでのカテゴリ指定検索 フォーム
このQ&Aのポイント
EC-CUBEでカテゴリ指定検索を行う方法を教えてください。
現在、EC-CUBEのフォームにはカテゴリ指定機能がなく、テキストエリアに入力したキーワードで全ての商品が表示されてしまいます。
list.phpファイルを編集することで、カテゴリ内での検索を実現することができます。
プログラマーではないのでPHPなど全く分かりません。
EC-CUBEでECサイトを制作中ですが、あらかじめ決められたカテゴリ内だけで検索する事は可能でしょうか。
可能であれば記述方法を教えて下さい。
セレクトは無しでテキストエリアのみで検索したいのです。
現在フォーム部分は
<form name="search_form" id="search_form" method="get" action="<!--{$smarty.const.URL_DIR}-->products/list.php">
Item searching <input type="text" name="item" style="height:19px;" maxlength="50" value="<!--{$smarty.get.name|escape}-->" />
<input type="image" src="button_off.gif" alt="検索" name="search">
</form>
となっています。
これを処理しているlist.phpについては、見ても分からないので触っていません。
カテゴリ内検索したいカテゴリのIDが15だとしたら、これを上記のどこかにプラスしてやればそれは実現されますか?
今のままだと全ての商品が表示されてしまいます。
テキストエリアに「食塩」と入れても無視され、登録されている全商品が出てしまいます。
list.phpを触らないと無理なのでしょうか。
どなたかEC-CUBEに詳しい方、対処方法が分かる方ご回答お願い致します。