templates/bundles/SyliusShopBundle/Product/Show/Tabs/_actions.html.twig line 1

Open in your IDE?
  1. {% if app.user %}
  2.     {% if findAllByShopUserAndToken(app.user)|length < 2 %}
  3.         <div class="d-none">{{ form_widget(form.wishlists) }}</div>
  4.     {% else %}
  5.         {{ form_widget(form.wishlists) }}
  6.     {% endif %}
  7. {% else %}
  8.     {% if findAllByAnonymousAndChannel(sylius.channel)|length < 2 %}
  9.         <div class="d-none">{{ form_widget(form.wishlists) }}</div>
  10.     {% else %}
  11.         {{ form_widget(form.wishlists) }}
  12.     {% endif %}
  13. {% endif %}
  14. <div class="variant-buttons">
  15.     {% if true == can_add_to_cart(product) %}
  16.         {% if true == preview %}
  17.             <a href="#" class="hyfindr btn btn--primary">
  18.                 {{ 'sylius.ui.add_to_cart'|trans }}
  19.             </a>
  20.         {% else %}
  21.             <button type="submit" class="hyfindr btn btn--primary" {{ sylius_test_html_attribute('add-to-cart-button') }}>
  22.                 {{ 'sylius.ui.add_to_cart'|trans }}
  23.             </button>
  24.         {% endif %}
  25.     {% endif %}
  26.     {% if true == preview %}
  27.         <a href="#" class="button hyfindr btn btn--primary">
  28.             {{ form.addToWishlist.vars.label|trans }}
  29.         </a>
  30.     {% else %}
  31.         <button
  32.             id="{{ form.addToWishlist.vars.id }}"
  33.             name="{{ form.addToWishlist.vars.full_name }}"
  34.             class="bitbag-add-variant-to-wishlist hyfindr btn btn--primary"
  35.             data-bb-toggle="wishlist-variant"
  36.             {{ sylius_test_html_attribute('wishlist-add-variant') }}
  37.         >
  38.             {{ form.addToWishlist.vars.label|trans }}
  39.         </button>
  40.     {% endif %}
  41.     <a
  42.         href="{{ true == preview ? '#' : path('app_shop_product_compare_add_to_compare', {'productId': product.id}) }}" {{ sylius_test_html_attribute('add-to-compare-button') }}
  43.         class="hyfindr btn btn--primary"
  44.     >
  45.         {{ 'app.ui.product.add_to_compare'|trans }}
  46.     </a>
  47. </div>