{#This file is part of EC-CUBECopyright(c) EC-CUBE CO.,LTD. All Rights Reserved.http://www.ec-cube.co.jp/For the full copyright and license information, please view the LICENSEfile that was distributed with this source code.#}{% block stylesheet %}{% endblock %}{% block javascript %}<script> var makers = {{ global_makers|map(m => {'id': m.id, 'name': m.name})|json_encode|raw }};</script><script> $(function () { let select = $('#makerSelect'); // id="makerSelect" をターゲット if (typeof makers !== 'undefined') { makers.forEach(function (m) { select.append($('<option>', { value: m.id, text: m.name })); }); // URLパラメータ維持 const params = new URLSearchParams(window.location.search); if (params.has('maker_id')) { select.val(params.get('maker_id')); } } $('#searchMenu').hide(); $('#openSearchMenu').on('click', function () { $('#searchMenu').fadeIn(); }); $('#closeSearchMenu').on('click', function () { $('#searchMenu').fadeOut(); }); });</script>{% endblock %}{#<div class="ec-footerRole"> <div class="ec-footerRole__top"></div> <div class="ec-footerRole__inner"> <div class="ec-footerTitle__logo"> <a href="{{ url('homepage') }}"> <img src="{{ asset('assets/img/new/img_logo.png') }}" alt="logo" /> </a> </div> </div></div>#}<div class="ec-footerRole"> <div class="ec-footerRole__top"></div> <div class="ec-footerRole__inner footer-flex"> <!-- 左:ロゴ --> <div class="footer-logo"> <a href="{{ url('homepage') }}"> <img src="{{ asset('assets/img/new/img_logo.png') }}" alt="logo" /> </a> </div> <!-- 右:3カラムメニュー --> <div class="footer-menu-wrapper"> <ul class="footer-menu-col"> <li><a href="{{ url('homepage') }}">HOME</a></li> <li><a href="{{ url('product_list') }}">商品一覧</a></li> <li><a href="{{ url('price') }}">価格表</a></li> <li><a href="{{ url('maker') }}">取扱メーカー</a></li> </ul> <ul class="footer-menu-col"> <li><a href="{{ url('help_guide') }}">初めての方へ</a></li> <li><a href="{{ url('set') }}">セット商品</a></li> {# <li><a href="{{ url('new_product') }}">入荷一覧</a></li> #} <li><a href="{{ url('links') }}">相互リンク集</a></li> </ul> <ul class="footer-menu-col"> <li><a href="{{ url('mypage') }}">マイページ</a></li> <li><a href="{{ url('cart') }}">カートを見る</a></li> <li><a href="{{ url('contact') }}">お問い合わせ</a></li> </ul> </div> </div></div><div class="ec-footerRoleSP"> <ul> <li> <a href="{{ url('homepage') }}" class="ec-footerRoleSP_navi before-home">HOME</a> </li> <li> <div id="openSearchMenu" class="ec-footerRoleSP_navi before-search">検索</div> </li> <li> <a href="{{ url('cart') }}" class="ec-footerRoleSP_navi before-cart"> カート {% set totalQuantity = get_carts_total_quantity() %} {% if totalQuantity > 0 %} <span class="cart-badge">{{ totalQuantity|number_format }}</span> {% endif %} </a> </li> <li> <a href="{{ url('product_list') }}" class="ec-footerRoleSP_navi before-product">商品一覧</a> </li> <li> <a href="{{ url('mypage') }}" class="ec-footerRoleSP_navi before-user">マイページ</a> </li> </ul></div><div id="searchMenu" class="search-menu" style="display: none;"> <div class="search-menu__header"> <button id="closeSearchMenu" class="close-btn">✕<br><span>CLOSE</span></button> </div> <div class="search-menu__body"> <p class="search-menu__title">検索メニュー</p> <form method="get" class="searchform" action="{{ path('product_list') }}"> <input type="text" name="keyword" class="input-text" placeholder="フリーワード" /> <div class="form-group"> <label class="label-box">入荷日</label> <input type="date" name="date" value="" class="select-box"> </div> <div class="form-group"> <label class="label-box">メーカー</label> <select name="maker_id" class="select-box" id="makerSelect"> <option value="">すべてのメーカー</option> {# オプションはサーバ側でGET受信して処理 #} </select> </div> <div class="search-menu__buttons"> <button type="reset" class="btn-reset">リセット</button> <button type="submit" class="btn-search">検索</button> </div> </form> </div></div>