app/template/default/Block/header_search_form.twig line 1

Open in your IDE?
  1. {% block javascript %}
  2.     <script>
  3.     $(function() {
  4.         $(".product_btn_search").click(function(){
  5.             $(this).parent().parent().submit();
  6.         });
  7.         $(".product_btn_del").click(function(){
  8.             $(".search-form-custom").find("input[type='text'], input[type='checkbox'], select").val("");
  9.             $(this).parent().parent().submit();
  10.         });
  11.     });
  12.     </script>
  13. {% endblock %}
  14. <div class="ec-headerNaviRole__search">
  15.     {{ form_start(searchForm, {'method': 'GET', 'action': path('custom_product_search'), 'attr': {'class': 'search-form-custom row'}}) }}
  16.         <div class="ec-headerSearch__keyword search_modal_row">
  17.             <p class="search_modal_column">キーワード</p>
  18.             <div class="ec-input search_modal_column">
  19.                 {{ form_widget(searchForm.keyword, {
  20.                     'attr': {
  21.                         'class': 'form-control',
  22.                         'placeholder': '検索キーワードを入力'
  23.                     }
  24.                 }) }}
  25.             </div>
  26.         </div>
  27.         <div class="search_modal_row">
  28.             <p class="search_modal_column">
  29.                 <span>カテゴリ</span>
  30.             </p>
  31.             <ul class="search_modal_column multi_checkbox" {% if category %}style="display:block"{% endif %}>
  32.                 {% for category in searchForm.category %}
  33.                 <li>
  34.                 {{ form_widget(category, {
  35.                     'attr': {
  36.                         'class': 'form-check-input',
  37.                         'id': 'category_' ~ category.vars.value
  38.                     }
  39.                 }) }}
  40.                 </li>
  41.                 {% endfor %}
  42.             </ul>
  43.         </div>
  44.         <div class="search_modal_row custom-select">
  45.             <p class="_title02 search_modal_column">商品ステータス</p>
  46.             {{ form_widget(searchForm.category_19, {
  47.                 'attr': {
  48.                     'class': 'product_form_select search_modal_column',
  49.                 }
  50.             }) }}
  51.         </div>
  52.         <div class="search_modal_row">
  53.             <p class="_title02 search_modal_column">サイズ</p>
  54.             <ul class="product_size_checkbox search_modal_column multi_checkbox">
  55.                 {% for ClassCategory in searchForm.class_name_2 %}
  56.                 <li>
  57.                 {{ form_widget(ClassCategory, {
  58.                     'attr': {
  59.                         'class': 'form-check-input',
  60.                         'id': 'category_' ~ ClassCategory.vars.value
  61.                     }
  62.                 }) }}
  63.                 </li>
  64.                 {% endfor %}
  65.             </ul>
  66.         </div>
  67.          <div class="search_modal_row custom-select">
  68.             <p class="_title02 search_modal_column">ボディタイプ</p>
  69.             {{ form_widget(searchForm.class_name_3, {
  70.                 'attr': {
  71.                     'class': 'product_form_select search_modal_column',
  72.                 }
  73.             }) }}
  74.         </div>
  75.         <div class="search_modal_row">
  76.             <div class="search_modal_column">
  77.                 <p class="_title02 icon01">塗装</p>
  78.                 <a class="_tooltip _left" href="#" data-tooltip="ツヤありは光沢があり、ツヤなしは落ち着いたマット仕上げになります。"></a>
  79.             </div>
  80.             <ul class="product_coating_checkbox search_modal_column multi_checkbox">
  81.                 {% for category in searchForm.class_name_4 %}
  82.                 <li>
  83.                 {{ form_widget(category, {
  84.                     'attr': {
  85.                         'class': 'form-check-input',
  86.                         'id': 'category_' ~ category.vars.value
  87.                     }
  88.                 }) }}
  89.                 </li>
  90.                 {% endfor %}
  91.             </ul>
  92.         </div>
  93.         <div class="search_modal_row custom-select">
  94.             <div class="search_modal_column">
  95.                 <p class="_title02">フレット数</p>
  96.                 <a class="_tooltip" href="#" data-tooltip="弦を押さえる金属の数です。フレットが多いほど高い音まで演奏できます。"></a>
  97.             </div>
  98.             {{ form_widget(searchForm.class_name_1, {
  99.                 'attr': {
  100.                     'class': 'product_form_select search_modal_column',
  101.                 }
  102.             }) }}
  103.         </div>
  104.         <div class="search_modal_row custom-select">
  105.             <div class="search_modal_column">
  106.                 <p class="_title02">ピックアップ</p>
  107.                 <a class="_tooltip" href="#" data-tooltip="アンプにつなぐための機能です。ライブ演奏や録音にも使えます。"></a>
  108.             </div>
  109.             {{ form_widget(searchForm.class_name_5, {
  110.                 'attr': {
  111.                     'class': 'product_form_select search_modal_column',
  112.                 }
  113.             }) }}
  114.         </div>
  115.         <div class="search_modal_row">
  116.             <p class="_title02 search_modal_column">価格帯</p>
  117.             <div class="product_form_price search_modal_column">
  118.                 <div class="select_item">
  119.                     {{ form_widget(searchForm.price_min, {
  120.                         'attr': {
  121.                             'class': 'product_form_select product_form_select_price',
  122.                         }
  123.                     }) }}
  124.                     </select>
  125.                     <span class="_yen">円</span>
  126.                 </div>
  127.                 <span class="_to">〜</span>
  128.                 <div class="select_item">
  129.                     {{ form_widget(searchForm.price_max, {
  130.                         'attr': {
  131.                             'class': 'product_form_select product_form_select_price',
  132.                         }
  133.                     }) }}
  134.                     <span class="_yen">円</span>
  135.                 </div>
  136.             </div>
  137.         </div>
  138.         <div class="search_modal_row">
  139.             <p class="search_modal_column">
  140.                 <span>ライフスタイル</span>
  141.             </p>
  142.             <ul class="search_modal_column multi_checkbox" {% if category17  %}style="display:block"{% endif %}>
  143.                 {% for category in searchForm.category_17 %}
  144.                 <li>
  145.                 {{ form_widget(category, {
  146.                     'attr': {
  147.                         'class': 'form-check-input',
  148.                         'id': 'category_' ~ category.vars.value
  149.                     }
  150.                 }) }}
  151.                 </li>
  152.                 {% endfor %}
  153.             </ul>
  154.         </div>
  155.         <div class="search_modal_row">
  156.             <p class="product_btn_search btn_submit">この条件で絞り込む</p>
  157.         </div>
  158.     {{ form_end(searchForm) }}
  159. </div>