themes/webapicTheme/templates/bundles/SyliusShopBundle/Account/Order/Grid/Action/pay.html.twig line 1

Open in your IDE?
  1. {% import '@SyliusUi/Macro/buttons.html.twig' as buttons %}
  2. {# {{dump(action)}} #}
  3. {# 
  4. {% if order.paymentState in ['awaiting_payment'] and order.getPayments()[0].getMethod().getId() in [10,8,5,9,6] %}
  5.     {% set path = path('sylius_shop_order_show', {'tokenValue': order.tokenValue}) %}
  6.       {{ buttons.default(path('sylius_shop_order_show', {'tokenValue': order.tokenValue}), 'sylius.ui.pay', null, 'credit card alternative', 'fluid blue') }}
  7. {% endif %}
  8. {% if data.paymentState in ['awaiting_payment'] and data.getPayments()[0].getMethod().getId() in [10,8,5,9,6] %}
  9.     {% set path = options.link.url|default(path(options.link.route|default(grid.requestConfiguration.getRouteName('show')), options.link.parameters|default({'id': data.id}))) %}
  10.     {{ buttons.default(path, action.label, null, action.options.icon|default('credit card alternative'), 'blue') }}
  11. {% endif %}
  12.  #}