{#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.#}<nav> {% set Orders = repository('Eccube\\Entity\\Order').findBy({'OrderStatus': 1}) %} {% set OrderCount = 0 %} {% set AuthorityId = app.user.Authority.id %} {% if AuthorityId == 0 %} {% set OrderCount = Orders|length %} {% else %} {% set UserId = app.user.id %} {% for Order in Orders %} {% for Shipping in Order.Shippings %} {% if Shipping.vendor and Shipping.vendor.id == UserId %} {% set OrderCount = OrderCount + 1 %} {% endif %} {% endfor %} {% endfor %} {% endif %} <ul class="c-mainNavArea__nav"> <!-- ホーム --> <li class="c-mainNavArea__navItem"> <a class="c-mainNavArea__navItemTitle" href="{{ url('admin_homepage') }}"> <i class="fa fa-home fa-fw" aria-hidden="true"></i> <span>{{ 'admin.home'|trans }}</span> </a> </li> {% for key1, level1 in eccubeNav %} <li class="c-mainNavArea__navItem"> {% if level1.children is defined and level1.children|length > 0 %} <a class="c-mainNavArea__navItemTitle{{ active_menus(menus)[0] != key1 ? ' collapsed' }}" data-bs-toggle="collapse" href="#nav-{{ key1 }}" aria-expanded="{{ active_menus(menus)[0] == key1 ? 'true' : 'false' }}" aria-controls="nav-{{ key1 }}"> <i class="fa {{ level1.icon }} fa-fw" aria-hidden="true"></i> <span>{{ level1.name|trans }}</span> {% if level1.name == 'admin.order.order_management' %} <span class="text-light badge rounded-pill bg-danger ms-4">{{ OrderCount }}</span> {% endif %} </a> <ul class="collapse {% if active_menus(menus)[0] == key1 %} show{% endif %}" id="nav-{{ key1 }}"> {% for key2, level2 in level1.children %} <li> {% if level2.children is defined and level2.children|length > 0 %} <a class="c-mainNavArea__navItemSubTitle{{ active_menus(menus)[1] != key2 ? ' collapsed' }}" data-bs-toggle="collapse" href="#nav-{{ key2 }}" aria-expanded="{{ active_menus(menus)[1] != key2 ? 'true' : 'false' }}" aria-controls="nav-{{ key2 }}"> <span>{{ level2.name|trans }}</span> </a> <ul class="collapse{{ active_menus(menus)[1] == key2 ? ' show' }}" id="nav-{{ key2 }}"> {% for key3, level3 in level2.children %} {% if key3 == "shop_index" %} {% if app.user.Authority.id == 0 %} <li> <a href="{{ url(level3.url, level3.param is defined ? level3.param : []) }}"{{ active_menus(menus)[2] == key3 ? ' class="is-active"' }}> <span>{{ level3.name|trans }}</span> </a> </li> {% endif %} {% else %} <li> <a href="{{ url(level3.url, level3.param is defined ? level3.param : []) }}"{{ active_menus(menus)[2] == key3 ? ' class="is-active"' }}> <span>{{ level3.name|trans }}</span> </a> </li> {% endif %} {% endfor %} </ul> {% else %} <a href="{{ url(level2.url, level2.param is defined ? level2.param : []) }}"{{ active_menus(menus)[1] == key2 ? ' class="is-active"' }}> <span>{{ level2.name|trans }}</span> </a> {% endif %} </li> {% endfor %} </ul> {% else %} <a class="c-mainNavArea__navItemTitle" href="{{ url(level1.url, level1.param is defined ? level1.param : []) }}"> <i class="fa {{ level1.icon }}" aria-hidden="true"></i> <span>{{ level1.name|trans }}</span> </a> {% endif %} </li> {% endfor %} <!-- 情報 --> <li class="c-mainNavArea__navItem"> <a class="c-mainNavArea__navItemTitle collapsed" data-bs-toggle="collapse" href="#others" aria-expanded="false" aria-controls="others"> <i class="fa fa-info-circle fa-fw" aria-hidden="true"></i> <span>{{ 'admin.info'|trans }}</span> </a> <ul class="collapse" id="others"> <li> <a href="{{ eccube_config.eccube_official_site_url }}" target="_blank"> <span>{{ 'admin.info.official_site'|trans }}</span> </a> </li> <li> <a href="{{ eccube_config.eccube_community_site_url }}" target="_blank"> <span>{{ 'admin.info.community'|trans }}</span> </a> </li> <li> <a href="{{ eccube_config.eccube_document_url }}" target="_blank"> <span>{{ 'admin.info.document'|trans }}</span> </a> </li> <li> <a href="{{ eccube_config.eccube_manual_url }}" target="_blank"> <span>{{ 'admin.info.manual'|trans }}</span> </a> </li> </ul> </li> </ul></nav>