質問 > フロント機能 > 詳細検索ページを作りたい |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
kingmasa |
投稿日時: 2011/12/1 4:59
対応状況: −−−
|
半人前 登録日: 2011/11/28 居住地: 投稿: 18 |
詳細検索ページを作りたい 商品ページで登録したキーワード等で、OR検索、すなわち、チェックボックスなどで複数項目で検索したいのです。
ラジオボタンでAND検索できる項目も混在させたいです。 下記のように標準装備の検索をカスタマイズしようとしましたが、NGでした。 バージョンは2.11.4です。 <div class="bloc_outer"> <div id="search_area"> <h2><span class="title">生産地検索</span></h2> <div class="bloc_body"> <!--検索フォーム--> <form name="search_form" id="search_form" method="get" action="<!--{$smarty.const.ROOT_URLPATH}-->products/list.php"> <input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" /> <dl class="formlist"> <input type="checkbox" name="name1" class="box80" value="山口県" />山口県 <input type="checkbox" name="name2" class="box80" value="福井県" />福井県 </dl> <dl class="formlist"> <dt>キーワードを入力</dt> <dd><input type="text" name="name" class="box140" maxlength="50" value="<!--{$smarty.get.name|h}-->" /></dd> </dl> <p class="btn"><input type="image" onmouseover="chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_bloc_search_on.jpg',this)" onmouseout="chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_bloc_search.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_bloc_search.jpg" alt="検索" name="search" /></p> </form> </div> </div> </div> また、価格帯もselectで指定したいのです。 2.1までは他サイトにもありましたが、2.11では動作せず。http://www.jaga99.com/blog/?p=34 |
aska824 |
投稿日時: 2011/12/1 10:21
対応状況: −−−
|
長老 登録日: 2010/2/20 居住地: 静岡県 投稿: 185 |
Re: 詳細検索ページを作りたい 多分、詳細検索を作るにはPHPのカスタマイズが必要だと思います。
詳細検索については触れる機会がないので、推測ですが・・・^^;
|
fukap |
投稿日時: 2011/12/1 19:42
対応状況: −−−
|
仙人 登録日: 2009/7/7 居住地: 滋賀県 投稿: 907 |
Re: 詳細検索ページを作りたい カスタマイズは data/class/pages/products/LC_Page_Products_List.php がメインとなると思います。
フォームで渡したデータをPHP側で取得して、検索条件に設定すればうまくいきそうです。 data/class/pages/products/LC_Page_Products_List.php で、 $this->arrSearchData や、lfGetSearchCondition() あたりを確認しながら、 カスタマイズを進めると良いと思います。 |
kingmasa |
投稿日時: 2011/12/3 3:19
対応状況: −−−
|
半人前 登録日: 2011/11/28 居住地: 投稿: 18 |
Re: 詳細検索ページを作りたい そこでしたか。
1つ1つ探しながらいくと、結構な量になりますね。 改変された方がいれば、具体的な例があればありがたいと思っていました。 有難う御座います。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |