app/template/default/Block/blog_related_product.twig line 1

Open in your IDE?
  1. {% if blog.getBlogProduct|length > 0 %}
  2.     <h3 class="tag-header">{{ 'plg.CMBlogPro.blog.related_product'|trans }}</h3>
  3.     <div class="ec-shelfRole">
  4.         <ul class="ec-shelfGrid">
  5.             {% for blogProduct in blog.getBlogProduct %}
  6.                 {% set Product = blogProduct.getProduct %}
  7.                 {# 配信コンテンツ #}
  8.                 {% set productClass = Product.ProductClasses.get(0) %}
  9.                 {% set videoContent = productClass.ProductClassContent.get(0) %}
  10.                 {% if videoContent is not empty %}
  11.                     {% set anker = url('video/{product_id}/content/{content_id}', {'product_id': Product.id, 'content_id': videoContent.Content.id}) %}
  12.                 {% else %}
  13.                     {% set anker = url('product_detail', {'id': Product.id}) %}
  14.                 {% endif %}
  15.                 <li class="ec-shelfGrid__item">
  16.                     <a href="{{ anker }}">
  17.                         <p class="ec-shelfGrid__item-image">
  18.                             <img src="{{ asset(Product.main_list_image|no_image_product, 'save_image') }}">
  19.                         </p>
  20.                         <p>{{ Product.name }}</p>
  21.                     </a>
  22.                 </li>
  23.             {% endfor %}
  24.         </ul>
  25.     </div>
  26. {% endif %}