app/template/yamaria/Block/category_nav_sp.twig line 1

Open in your IDE?
  1. {#
  2. This file is part of EC-CUBE
  3. Copyright(c) EC-CUBE CO.,LTD. All Rights Reserved.
  4. http://www.ec-cube.co.jp/
  5. For the full copyright and license information, please view the LICENSE
  6. file that was distributed with this source code.
  7. #}
  8. {% set Categories = repository('Eccube\\Entity\\Category').getList() %}
  9. {% macro tree(Category) %}
  10.     {% from _self import tree %}
  11.     {% if Category.id == 7 %}
  12.     <a href="/store/yamashita" class="ym-category_y">
  13.         <span>{{ Category.name }}</span>
  14.     </a>
  15.     {% elseif Category.id == 8 %}
  16.     <a href="/store/maria" class="ym-category_m">
  17.         <span>{{ Category.name }}</span>
  18.     </a>
  19.     {% else %}
  20.     <a href="{{ url('product_list') }}?category_id={{ Category.id }}">
  21.         {{ Category.name }}
  22.     </a>
  23.     {% endif %}
  24.     {% if Category.children|length > 0 %}
  25.         <ul>
  26.             {% for ChildCategory in Category.children %}
  27.                 <li>
  28.                     {{ tree(ChildCategory) }}
  29.                 </li>
  30.             {% endfor %}
  31.         </ul>
  32.     {% endif %}
  33. {% endmacro %}
  34. {# @see https://github.com/bolt/bolt/pull/2388 #}
  35. {% from _self import tree %}
  36. <div class="ec-headerCategoryArea">
  37.     <div class="ec-headerCategoryArea__heading">
  38.         <p><a href="{{ url('homepage') }}">{{ BaseInfo.shop_name }}</a></p>
  39.     </div>
  40.     <div class="ec-itemNav">
  41.         <ul class="ec-itemNav__nav">
  42.             {% for Category in Categories %}
  43.                 <li class="ym-category_parent">
  44.                     {{ tree(Category) }}
  45.                 </li>
  46.             {% endfor %}
  47.         </ul>
  48.     </div>
  49. </div>
  50. <div class="ym-drawerInfo">
  51.     <ul class="ym-drawerInfo_list">
  52.         <li class="ym-drawerInfo__link">
  53.             <a href="/guide">{{ 'ご利用ガイド'|trans }}</a>
  54.         </li>
  55.         <li class="ym-drawerInfo__link">
  56.             <a href="/guide#delivery">{{ '送料について(全国一律550円)'|trans }}</a>
  57.         </li>
  58.         <li class="ym-drawerInfo__link">
  59.             <a href="/store/faq">{{ 'よくある質問'|trans }}</a>
  60.         </li>
  61.         <li class="ym-drawerInfo__link">
  62.             <a href="{{ url('contact') }}">{{ 'お問い合わせ'|trans }}</a>
  63.         </li>
  64.         <li class="ym-drawerInfo__link">
  65.             <a href="{{ url('help_tradelaw') }}">{{ '特定商取引法に基づく表記'|trans }}</a>
  66.         </li>
  67.         <li class="ym-drawerInfo__link">
  68.             <a href="{{ url('help_privacy') }}">{{ '個人情報のお取扱いについて'|trans }}</a>
  69.         </li>
  70.         <li class="ym-drawerInfo__link">
  71.             <a href="{{ url('help_about') }}">{{ '会社概要'|trans }}</a>
  72.         </li>
  73.     </ul>
  74. </div>