{#
This file is part of EC-CUBE
Copyright(c) EC-CUBE CO.,LTD. All Rights Reserved.
http://www.ec-cube.co.jp/
For the full copyright and license information, please view the LICENSE
file that was distributed with this source code.
#}
{% set Categories = repository('Eccube\\Entity\\Category').getList() %}
{% set totalQuantity = get_carts_total_quantity() %}
{% macro tree(Category) %}
{% from _self import tree %}
<a href="{{ url('product_list') }}?category_id={{ Category.id }}" class="link-block">{{ Category.name }}</a>
{% if Category.children|length > 0 %}
<ul class="mega-category-child">
{% for ChildCategory in Category.children %}
<li class="parent-list">
{{ tree(ChildCategory) }}
</li>
{% endfor %}
</ul>
{% endif %}
{% endmacro %}
{# @see https://github.com/bolt/bolt/pull/2388 #}
{% from _self import tree %}
<div class="inner">
<div class="header__logo logo-wrap">
<a href="{{ url('homepage') }}" class="link-block">
<svg class="logo">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#logo-nipponnomado') }}"></use>
</svg>
</a>
</div>
<div class="header__menu">
<nav>
<ul class="header-main-menu">
<li class="menu-parent history">
<a href="{{ url('history') }}" class="link-block">しる</a>
</li>
<li>
<a href="{{ url('work') }}" class="link-block">みる</a>
</li>
<li class="menu-parent select">
<a href="{{ url('product_list') }}" class="link-block">えらぶ</a>
</li>
</ul>
</nav>
</div>
{{ render(path('block_search_product')) }}
<div class="header__icons">
<ul class="header-ec-menu">
<li class="header-ec-menu__list --search">
<a href="{{ url('help') }}" class="ec-menu-item link-block">
<div class="ec-menu-item__icon-wrap">
<svg class="search-box__icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-search') }}"></use>
</svg>
</div>
</a>
</li>
<li class="header-ec-menu__list ec-menu-parent --help">
<a href="{{ url('help') }}" class="ec-menu-item link-block">
<div class="ec-menu-item__icon-wrap">
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-help') }}"></use>
</svg>
</div>
<p class="ec-menu-item__text">ヘルプ</p>
</a>
<div class="children-menu-wrap">
<ul class="ec-menu-children">
<li>
<a href="{{ url('contact') }}">
<p>お問い合わせ</p>
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-arrow02') }}"></use>
</svg>
</a>
</li>
<li>
<a href="{{ url('help') }}">
<p>よくあるご質問</p>
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-arrow02') }}"></use>
</svg>
</a>
</li>
</ul>
</div>
</li>
<li class="header-ec-menu__list ec-menu-parent --mypage">
<a href="{{ url('mypage') }}" class="ec-menu-item link-block">
<div class="ec-menu-item__icon-wrap">
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-mypage') }}"></use>
</svg>
</div>
<p class="ec-menu-item__text">マイページ</p>
<div class="children-menu-wrap">
<ul class="ec-menu-children">
<li>
<a href="{{ url('mypage_favorite') }}">
<p>お気に入り商品</p>
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-arrow02') }}"></use>
</svg>
</a>
</li>
<li>
<a href="{{ url('mypage_reserve') }}">
<p>お取り置き商品</p>
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-arrow02') }}"></use>
</svg>
</a>
</li>
<li>
<a href="{{ url('mypage_history') }}">
<p>注文履歴</p>
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-arrow02') }}"></use>
</svg>
</a>
</li>
<li>
<a href="{{ url('mypage_change') }}">
<p>会員情報の変更</p>
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-arrow02') }}"></use>
</svg>
</a>
</li>
{# <li>
<a href="{{ url('forgot') }}">
<p>パスワードの再設定</p>
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-arrow02') }}"></use>
</svg>
</a>
</li> #}
{% if is_granted('ROLE_USER') %}
<li>
<a href="{{ url('logout') }}">
<p>ログアウト</p>
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-arrow02') }}"></use>
</svg>
</a>
</li>
{% else %}
<li>
<a href="{{ url('mypage_login') }}">
<p>ログイン</p>
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-arrow02') }}"></use>
</svg>
</a>
</li>
{% endif %}
</ul>
</div>
</a>
</li>
<li class="header-ec-menu__list --cart">
<a href="{{ url('cart') }}" class="ec-menu-item link-block">
<div class="ec-menu-item__icon-wrap cart-badge">
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-cart') }}"></use>
</svg>
{% set totalQuantity = get_carts_total_quantity() %}
<span id="cart-count-num" class="num">{{ totalQuantity|number_format }}</span>
</div>
<p class="ec-menu-item__text">カート</p>
</a>
</li>
<li class="header-ec-menu__list">
<div class="ec-menu-item hamburger-wrap">
<div class="ec-menu-item__icon-wrap hamburger">
<span></span>
<span></span>
<span></span>
</div>
<p class="hamburger-wrap__text">すべて表示</p>
</div>
</li>
</ul>
</div>
</div>
<div class="mega-menu">
<ul class="inner">
<li class="mega-menu-item history">
<div class="mega-menu-item__head">
<p class="lead en-font">History</p>
<p class="text">東京組が選ぶ建材のこだわり</p>
</div>
<div class="mega-menu-item__link">
<div class="col">
<p class="head">商品セレクトの背景</p>
<a href="{{ url('work') }}">History</a>
</div>
<div class="col">
<p class="head">ショールーム</p>
<a href="https://tokyogumi.co.jp/showroom/" target="_blank" class="blank-link">
<p>東京ショールーム</p>
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-link01') }}"></use>
</svg>
</a>
<a href="https://madoba.jp/wp/showroom.html" target="_blank" class="blank-link">
<p>青森ショールーム</p>
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-link01') }}"></use>
</svg>
</a>
</div>
<div class="col">
<p class="head">コーポレートサイト</p>
<a href="https://madoba.jp/" target="_blank" class="blank-link">
<p>株式会社 日本の窓</p>
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-link01') }}"></use>
</svg>
</a>
<a href="https://tokyogumi.co.jp/" target="_blank" class="blank-link">
<p>株式会社 東京組</p>
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-link01') }}"></use>
</svg>
</a>
</div>
<div class="col">
<p class="head">イベント・ニュース情報</p>
<a href="https://madoba.jp/news/" target="_blank" class="blank-link">
<p>日本の窓 NEWSページ</p>
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-link01') }}"></use>
</svg>
</a>
</div>
</div>
</li>
<li class="mega-menu-item select">
<div class="mega-menu-item__head">
<p class="lead en-font">Select</p>
<p class="text">商品を購入する</p>
</div>
<ul class="mega-menu-item__category">
{% for Category in Categories %}
{# <li class="mega-category-parent">
<a href="#tmp" class="link-block">カテゴリ名カテゴリ名1</a>
<ul class="mega-category-child">
<li>
<a href="#tmp" class="link-block">
<p>建材カテゴリ名</p>
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-arrow02') }}"></use>
</svg>
</a>
</li>
</ul>
</li> #}
<li>
{{ tree(Category) }}
</li>
{% endfor %}
</ul>
</li>
</ul>
</div>
<div class="mega-menu all-menu">
<div class="mega-menu-item__head">
<p class="lead en-font">Show menu</p>
<p class="text">すべての項目</p>
</div>
<div class="all-menu-wrap">
<ul>
<li class="parent-menu">
<div class="all-menu-wrap__head">
<p>しる</p>
<span class="plus-toggle"></span>
</div>
<ul class="all-menu-wrap__content">
<li class="all-menu-link">
<a href="{{ url('history') }}">
<p>History</p>
</a>
</li>
<li class="all-menu-link">
<a href="https://madoba.jp/" target="_blank" class="blank-link">
<p>株式会社 日本の窓</p>
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-link01') }}"></use>
</svg>
</a>
</li>
<li class="all-menu-link">
<a href="https://tokyogumi.co.jp/" target="_blank" class="blank-link">
<p>株式会社 東京組</p>
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-link01') }}"></use>
</svg>
</a>
</li>
<li class="all-menu-link">
<a href="https://madoba.jp/wp/showroom.html" target="_blank" class="blank-link">
<p>青森ショールーム</p>
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-link01') }}"></use>
</svg>
</a>
</li>
<li class="all-menu-link">
<a href="https://tokyogumi.co.jp/showroom/" target="_blank" class="blank-link">
<p>東京ショールーム</p>
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-link01') }}"></use>
</svg>
</a>
</li>
</ul>
</li>
<li class="parent-menu">
<div class="all-menu-wrap__head">
<p>みる</p>
<span class="plus-toggle"></span>
</div>
<ul class="all-menu-wrap__content">
<li class="all-menu-link">
<a href="{{ url('work') }}">
<p>施工事例集</p>
</a>
</li>
</ul>
</li>
<li class="parent-menu">
<div class="all-menu-wrap__head">
<p>えらぶ</p>
<span class="plus-toggle"></span>
</div>
<ul class="all-menu-wrap__content">
<li class="all-menu-link">
<a href="{{ url('product_category') }}">
<p>カテゴリ一覧</p>
</a>
</li>
{% for Category in Categories %}
<li class="all-menu-link">
<a href="{{ url('product_list') }}?category_id={{ Category.id }}">
<p>{{ Category.name }}</p>
</a>
</li>
{% endfor %}
</ul>
</li>
<li class="parent-menu">
<div class="all-menu-wrap__head">
<p>ヘルプ</p>
<span class="plus-toggle"></span>
</div>
<ul class="all-menu-wrap__content">
<li class="all-menu-link">
<a href="{{ url('contact') }}">
<p>お問い合わせ</p>
</a>
</li>
<li class="all-menu-link">
<a href="{{ url('help') }}">
<p>よくあるご質問</p>
</a>
</li>
</ul>
</li>
<li class="parent-menu">
<div class="all-menu-wrap__head">
<p>マイページ</p>
<span class="plus-toggle"></span>
</div>
<ul class="all-menu-wrap__content">
<li class="all-menu-link">
<a href="{{ url('mypage') }}">
<p>マイページ</p>
</a>
</li>
<li class="all-menu-link">
<a href="{{ url('mypage_history') }}">
<p>注文履歴</p>
</a>
</li>
<li class="all-menu-link">
<a href="{{ url('mypage_favorite') }}">
<p>お気に入り商品一覧</p>
</a>
</li>
<li class="all-menu-link">
<a href="{{ url('mypage_change') }}">
<p>アカウント詳細</p>
</a>
</li>
<li class="all-menu-link">
<a href="{{ url('mypage_delivery') }}">
<p>登録したお届け先</p>
</a>
</li>
{# <li class="all-menu-link">
<a href="{{ url('forgot') }}">
<p>パスワードの変更</p>
</a>
</li> #}
</ul>
</li>
</ul>
</div>
<div class="all-menu-sns">
<ul class="footer-sns-link">
<li>
<a href="https://www.facebook.com/nippon.no.mado/" class="link-block">
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-facebook') }}"></use>
</svg>
</a>
</li>
<li>
<a href="https://www.instagram.com/nippon_no_mado/" class="link-block">
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-instagram') }}"></use>
</svg>
</a>
</li>
<li>
<a href="https://twitter.com/i/flow/login?redirect_after_login=%2FTOKYOGUMI" class="link-block">
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-twitter') }}"></use>
</svg>
</a>
</li>
<li>
<a href="https://www.pinterest.jp/tokyogumi/" class="link-block">
<svg class="icon">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-pinterest') }}"></use>
</svg>
</a>
</li>
<li>
<a href="https://www.youtube.com/@nippon_no_mado/featured" class="link-block">
<svg class="icon" preserveaspectratio="none">
<use xlink:href="{{ asset('assets/img/common/sprite.svg#icon-youtube') }}"></use>
</svg>
</a>
</li>
</ul>
</div>
<div class="all-menu-policy">
<ul>
<li><a href="{{ url('help_agreement') }}" class="link-block">利用規約</a></li>
{# <li><a href="{{ url('help_transaction') }}" class="link-block">取引規約</a></li> #}
<li><a href="{{ url('help_tradelaw') }}" class="link-block">特定商取引に基づく表記</a></li>
<li><a href="{{ url('help_guide') }}" class="link-block">ご利用ガイド</a></li>
<li><a href="{{ url('help_privacy') }}" class="link-block">プライバシーポリシー</a></li>
</ul>
</div>
</div>
{# <div class="ec-headerNaviRole">
<div class="ec-headerNaviRole__left">
<div class="ec-headerNaviRole__search">
{{ render(path('block_search_product')) }}
</div>
<div class="ec-headerRole__navSP">
{{ include('Block/nav_sp.twig') }}
</div>
</div>
<div class="ec-headerNaviRole__right">
<div class="ec-headerNaviRole__nav">
{{ include('Block/login.twig') }}
</div>
<div class="ec-headerRole__cart">
{{ include('Block/cart.twig') }}
</div>
</div>
<!-- TODO:予約ボタンの位置変更 -->
</div> #}