templates/bundles/SyliusShopBundle/Product/_itemProduct.html.twig line 22

Open in your IDE?
  1. {% import "@SyliusShop/Common/Macro/money.html.twig" as money %}
  2. <div class="ui fluid card Product_Box_content itemProductList" {{ sylius_test_html_attribute('product') }}>
  3.     <a href="{{ path('sylius_shop_product_show', {'slug': product.slug, '_locale': product.translation.locale}) }}" {{ sylius_test_html_attribute('product-name', product.name) }}>
  4.         <div class="Product_Box_content--image">
  5.             {% include '@SyliusShop/Product/_mainImage.html.twig' with {'product': product} %}
  6.         </div>
  7.     </a>
  8.     <div class="Product_Box_content--content content" {{ sylius_test_html_attribute('product-content') }}>
  9.         <div>
  10.             <a href="{{ path('sylius_shop_product_show', {'slug': product.slug, '_locale': product.translation.locale}) }}" {{ sylius_test_html_attribute('product-name', product.name) }}>
  11.                 <div class="Product_Box_content--content--name">{{ product.name }}</div>
  12.             </a>
  13.             <a href="{{ path('sylius_shop_product_show', {'slug': product.slug, '_locale': product.translation.locale}) }}" {{ sylius_test_html_attribute('product-name', product.name) }}>
  14.                 <img src="{{ theme('arrow-right.svg') }}">
  15.                 {# {{ 'sylius.ui.view_more'|trans }} #}Lire plus
  16.             </a>
  17.             {% if not product.enabledVariants.empty() %}
  18.                 <div class="sylius-product-price" {{ sylius_test_html_attribute('product-price') }}>{{ money.calculatePrice(product|sylius_resolve_variant) }} HT</div>
  19.             {% endif %}
  20.         </div>
  21.         {{ render(url('sylius_shop_partial_cart_add_item', {'template': '@SyliusShop/Product/Show/_addToCart.html.twig', 'productId': product.id})) }}
  22.     </div>
  23. </div>