前提・実現したいこと
現在、ECCUBE2.12.2にてECサイトの修正を行っています。
その中で検索フォームの条件指定をラジオボタンで行いたいと思っております。
具体的にはラジオボタンを2つ用意し、それぞれ【品名】【品番】とします。
品名にチェックが入っている場合は、フォームのキーワードを元に品名のデータベースから検索、
品番にチェックが入っている場合は、フォームのキーワードを元に品番のデータベースから検索
としたいのですが、うまくいきません。
htmlのみで実装が可能なのか、その他の知識が必要なのか、
その場合の必要な知識(JavaScriptやphpなど)は何なのかが知りたいです。
該当のソースコード
html
1<form name="search_form" id="search_form" method="get" action="<!--{$smarty.const.ROOT_URLPATH}-->products/list.php"> 2 <input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" /> 3 <label><input type="radio" name="name" value="<!--{$smarty.get.name|h}-->" checked>品名で検索</label> 4 <label><input type="radio" name="product_code" value="<!--{$smarty.get.product_code|h}-->">品番で検索</label> 5 6 <input type="text" size="25" placeholder="キーワード検索"> 7 <input class="hSubmit" type="submit" title="検索" name="search"> 8 9</form>
試したこと
ラジオボタンやフォームについて検索してみたのですが、
解決方法が見つかりませんでした。
恐らく根本的な認識が誤っているのかと思いますが、ご回答頂けましたら幸いです。
何卒よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/22 01:42 編集