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.        <!-- 20260316 サイドメニューへの追加案 -->
  25.        壁掛け デザインから探す
  26.        <!-- //20260316 サイドメニューへの追加案 -->
  27.     </a>
  28.     {% if Category.children|length > 0 %}
  29.         <ul class="productcategory_list_child">
  30.             {% for ChildCategory in Category.children %}
  31.                 <li>
  32.                     {{ tree(ChildCategory) }}
  33.                 </li>
  34.             {% endfor %}
  35.         </ul>
  36.          {% endif %}
  37.                 </p>
  38.                 {% endif %}
  39.             {% endfor %}
  40.         
  41.         <!-- 20260316 サイドメニューへの追加案 -->
  42.         <p class="title scn-wallhanging_size">
  43.             <a href="{{ url('product_list') }}?category_id=7">
  44.                 壁掛け スタイルから探す
  45.             </a>
  46.         <ul class="productcategory_list_child">
  47.             <li>
  48.                 <a href="{{ url('product_list') }}?category_id=28">
  49.                     レギュラーサイズ
  50.                 </a>
  51.             </li>
  52.             <li>
  53.                 <a href="{{ url('product_list') }}?category_id=27">
  54.                     ラージサイズ
  55.                 </a>
  56.             </li>
  57.             <li>
  58.                 <a href="{{ url('product_list') }}?category_id=20">
  59.                     ジャンボサイズ
  60.                 </a>
  61.             </li>
  62.             <li>
  63.                 <a href="{{ url('product_list') }}?category_id=75">
  64.                     縦長サイズ
  65.                 </a>
  66.             </li>
  67.             <li>
  68.                 <a href="{{ url('product_list') }}?category_id=74">
  69.                     縦長・小サイズ
  70.                 </a>
  71.             </li>
  72.             <li>
  73.                 <a href="{{ url('product_list') }}?category_id=23">
  74.                     その他サイズ
  75.                 </a>
  76.             </li>
  77.             <li>
  78.                 <a href="{{ url('product_list') }}?category_id=17">
  79.                     インデックス(壁掛け)
  80.                 </a>
  81.             </li>
  82.             <li>
  83.                 <a href="{{ url('product_list') }}?category_id=29">
  84.                     中綴じ製本
  85.                 </a>
  86.             </li>
  87.             <li>
  88.                 <a href="{{ url('product_list') }}?category_id=69">
  89.                     海外仕様(外玉)
  90.                 </a>
  91.             </li>
  92.         </ul>
  93.         </p>
  94.         <!-- //20260316 サイドメニューへの追加案 -->
  95.             {% for Category in Categories %}
  96.             {% if Category.id is same as(8) %}
  97.                 <p class="title tabletop">
  98.                     <a href="{{ url('product_list') }}?category_id={{ Category.id }}">
  99.         <!-- 20260316 サイドメニューへの追加案 -->
  100.         卓上 デザインから探す
  101.         <!-- //20260316 サイドメニューへの追加案 -->
  102.     </a>
  103.     {% if Category.children|length > 0 %}
  104.         <ul class="productcategory_list_child">
  105.             {% for ChildCategory in Category.children %}
  106.                 <li>
  107.                     {{ tree(ChildCategory) }}
  108.                 </li>
  109.             {% endfor %}
  110.         </ul>
  111.          {% endif %}
  112.                 </p>
  113.                 {% endif %}
  114.             {% endfor %}
  115.         <!-- 20260316 サイドメニューへの追加案 -->
  116.         <p class="title scn-tabletop_style">
  117.             <a href="{{ url('product_list') }}?category_id=8">
  118.                 卓上 スタイルから探す
  119.             </a>
  120.         <ul class="productcategory_list_child">
  121.             <li>
  122.                 <a href="{{ url('product_list') }}?category_id=16">
  123.                     インデックス(卓上)
  124.                 </a>
  125.             </li>
  126.             <li>
  127.                 <a href="{{ url('product_list') }}?category_id=18">
  128.                     エコリング製本
  129.                 </a>
  130.             </li>
  131.             <li>
  132.                 <a href="{{ url('product_list') }}?category_id=78">
  133.                     金具リング製本
  134.                 </a>
  135.             </li>
  136.             <li>
  137.                 <a href="{{ url('product_list') }}?category_id=21">
  138.                     セパレートタイプ
  139.                 </a>
  140.             </li>
  141.             <li>
  142.                 <a href="{{ url('product_list') }}?category_id=24">
  143.                     プラスチックスタンド
  144.                 </a>
  145.             </li>
  146.             <li>
  147.                 <a href="{{ url('product_list') }}?category_id=72">
  148.                     紙スタンド
  149.                 </a>
  150.             </li>
  151.             <li>
  152.                 <a href="{{ url('product_list') }}?category_id=71">
  153.                     箔押しデザイン
  154.                 </a>
  155.             </li>
  156.             <li>
  157.                 <a href="{{ url('product_list') }}?category_id=19">
  158.                     カラー印刷対応
  159.                 </a>
  160.             </li>
  161.             <li>
  162.                 <a href="{{ url('product_list') }}?category_id=22">
  163.                     その他
  164.                 </a>
  165.             </li>
  166.         </ul>
  167.         </p>
  168.         <!-- //20260316 サイドメニューへの追加案 -->
  169.             {% for Category in Categories %}
  170.             {% if Category.id is same as(9) %}
  171.                 <p class="title dyary">
  172.                    <a href="{{ url('product_list') }}?category_id={{ Category.id }}">
  173.         ダイアリー・手帳を探す
  174.     </a>
  175.     {% if Category.children|length > 0 %}
  176.         <ul class="productcategory_list_child">
  177.             {% for ChildCategory in Category.children %}
  178.                 <li>
  179.                     {{ tree(ChildCategory) }}
  180.                 </li>
  181.             {% endfor %}
  182.         </ul>
  183.          {% endif %}
  184.                 </p>
  185.                 {% endif %}
  186.             {% endfor %}
  187.         
  188. {# 
  189.     <p class="title wallhanging">壁掛けから探す</p>
  190.     <ul>
  191.         <li>
  192.             <a href="">4月始まり 壁掛け</a>
  193.             <ul>
  194.                 <li><a href="">孫カテゴリ</a></li>
  195.                 <li><a href="">孫カテゴリ</a></li>
  196.             </ul>
  197.         </li>
  198.         <li>
  199.             <a href="">スケジュール文字</a>
  200.         </li>
  201.         <li>
  202.             <a href="">ジャンボカレンダー</a>
  203.         </li>
  204.         <li>
  205.             <a href="">2・3ヶ月ミシン目付き</a>
  206.         </li>
  207.         <li>
  208.             <a href="">商品名</a>
  209.         </li>
  210.     </ul>
  211.     <p class="title tabletop">卓上から探す</p>
  212.     <ul>
  213.         <li>
  214.             <a href="">卓上 抗菌タイプ</a>
  215.         </li>
  216.         <li>
  217.             <a href="">卓上(イラスト・写真)</a>
  218.         </li>
  219.         <li>
  220.             <a href="">卓上(文字)高さ151㎜未満</a>
  221.         </li>
  222.         <li>
  223.             <a href="">卓上(文字)高さ151㎜以上</a>
  224.             <ul>
  225.                 <li><a href="">孫カテゴリ</a></li>
  226.                 <li><a href="">孫カテゴリ</a></li>
  227.             </ul>
  228.         </li>
  229.         <li>
  230.             <a href="">商品名</a>
  231.         </li>
  232.     </ul>
  233.     <p class="title dyary">ダイアリー・手帳を探す</p>
  234.     <ul>
  235.         <li>
  236.             <a href="">ダイアリー・B5サイズ</a>
  237.         </li>
  238.         <li>
  239.             <a href="">ダイアリー・A5サイズ</a>
  240.         </li>
  241.         <li>
  242.             <a href="">ダイアリー・B6サイズ</a>
  243.         </li>
  244.         <li>
  245.             <a href="">ダイアリー・A6サイズ</a>
  246.         </li>
  247.         <li>
  248.             <a href="">商品名</a>
  249.         </li>
  250.     </ul>
  251.  #}
  252.     <div class="btn">
  253.         <a href="/products/list?category_id=62">贈答用ギフトボックス/付属品</a>
  254.     </div>
  255. </div>