app/template/kinkodo/Block/side.twig line 1

Open in your IDE?
  1. <div id="side">
  2. {% set Categories = repository('Eccube\\Entity\\Category').getList() %}
  3. {% macro tree(Category) %}
  4.     {% from _self import tree %}
  5.     <a href="{{ url('product_list') }}?category_id={{ Category.id }}">
  6.         {{ Category.name }}
  7.     </a>
  8.     {% if Category.children|length > 0 %}
  9.         <ul class="productcategory_list_child">
  10.             {% for ChildCategory in Category.children %}
  11.                 <li>
  12.                     {{ tree(ChildCategory) }}
  13.                 </li>
  14.             {% endfor %}
  15.         </ul>
  16.     {% endif %}
  17. {% endmacro %}
  18. {# @see https://github.com/bolt/bolt/pull/2388 #}
  19. {% from _self import tree %}
  20.             {% for Category in Categories %}
  21.             {% if Category.id is same as(7) %}
  22.                 <p class="title wallhanging">
  23.                     <a href="{{ url('product_list') }}?category_id={{ Category.id }}">
  24.        壁掛けから探す
  25.     </a>
  26.     {% if Category.children|length > 0 %}
  27.         <ul class="productcategory_list_child">
  28.             {% for ChildCategory in Category.children %}
  29.                 <li>
  30.                     {{ tree(ChildCategory) }}
  31.                 </li>
  32.             {% endfor %}
  33.         </ul>
  34.          {% endif %}
  35.                 </p>
  36.                 {% endif %}
  37.             {% endfor %}
  38.             {% for Category in Categories %}
  39.             {% if Category.id is same as(8) %}
  40.                 <p class="title tabletop">
  41.                     <a href="{{ url('product_list') }}?category_id={{ Category.id }}">
  42.         卓上から探す
  43.     </a>
  44.     {% if Category.children|length > 0 %}
  45.         <ul class="productcategory_list_child">
  46.             {% for ChildCategory in Category.children %}
  47.                 <li>
  48.                     {{ tree(ChildCategory) }}
  49.                 </li>
  50.             {% endfor %}
  51.         </ul>
  52.          {% endif %}
  53.                 </p>
  54.                 {% endif %}
  55.             {% endfor %}
  56.             {% for Category in Categories %}
  57.             {% if Category.id is same as(9) %}
  58.                 <p class="title dyary">
  59.                    <a href="{{ url('product_list') }}?category_id={{ Category.id }}">
  60.         ダイアリー・手帳を探す
  61.     </a>
  62.     {% if Category.children|length > 0 %}
  63.         <ul class="productcategory_list_child">
  64.             {% for ChildCategory in Category.children %}
  65.                 <li>
  66.                     {{ tree(ChildCategory) }}
  67.                 </li>
  68.             {% endfor %}
  69.         </ul>
  70.          {% endif %}
  71.                 </p>
  72.                 {% endif %}
  73.             {% endfor %}
  74.         
  75. {# 
  76.     <p class="title wallhanging">壁掛けから探す</p>
  77.     <ul>
  78.         <li>
  79.             <a href="">4月始まり 壁掛け</a>
  80.             <ul>
  81.                 <li><a href="">孫カテゴリ</a></li>
  82.                 <li><a href="">孫カテゴリ</a></li>
  83.             </ul>
  84.         </li>
  85.         <li>
  86.             <a href="">スケジュール文字</a>
  87.         </li>
  88.         <li>
  89.             <a href="">ジャンボカレンダー</a>
  90.         </li>
  91.         <li>
  92.             <a href="">2・3ヶ月ミシン目付き</a>
  93.         </li>
  94.         <li>
  95.             <a href="">商品名</a>
  96.         </li>
  97.     </ul>
  98.     <p class="title tabletop">卓上から探す</p>
  99.     <ul>
  100.         <li>
  101.             <a href="">卓上 抗菌タイプ</a>
  102.         </li>
  103.         <li>
  104.             <a href="">卓上(イラスト・写真)</a>
  105.         </li>
  106.         <li>
  107.             <a href="">卓上(文字)高さ151㎜未満</a>
  108.         </li>
  109.         <li>
  110.             <a href="">卓上(文字)高さ151㎜以上</a>
  111.             <ul>
  112.                 <li><a href="">孫カテゴリ</a></li>
  113.                 <li><a href="">孫カテゴリ</a></li>
  114.             </ul>
  115.         </li>
  116.         <li>
  117.             <a href="">商品名</a>
  118.         </li>
  119.     </ul>
  120.     <p class="title dyary">ダイアリー・手帳を探す</p>
  121.     <ul>
  122.         <li>
  123.             <a href="">ダイアリー・B5サイズ</a>
  124.         </li>
  125.         <li>
  126.             <a href="">ダイアリー・A5サイズ</a>
  127.         </li>
  128.         <li>
  129.             <a href="">ダイアリー・B6サイズ</a>
  130.         </li>
  131.         <li>
  132.             <a href="">ダイアリー・A6サイズ</a>
  133.         </li>
  134.         <li>
  135.             <a href="">商品名</a>
  136.         </li>
  137.     </ul>
  138.  #}
  139.     <div class="btn">
  140.         <a href="/products/list?category_id=62">贈答用ギフトボックス/付属品</a>
  141.     </div>
  142. </div>