src/Flexy/FrontBundle/Themes/IlaveU/templates/admin/shopadmin/order/field/statusOrderShipping.html.twig line 1

  1. {# @var ea \EasyCorp\Bundle\EasyAdminBundle\Context\AdminContext #}
  2. {# @var field \EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto #}
  3. {# @var entity \EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto #}
  4. {% if entity.instance.status == "canceled" %}
  5. <span class="badge badge-danger" title="Annulé"><i class="fa-solid fa-ban"></i> Annulé</span>
  6. {% elseif entity.instance.shipment %}
  7.     
  8.      {% set urlEditStatusShipping = ea_url().setController("App\\Flexy\\FrontBundle\\Themes\\IlaveU\\Controller\\ShopAdmin\\Order\\ChangeStatusOrderShippingCrudController")
  9.     .setAction("edit")
  10.     .setEntityId(entity.instance.id)
  11.     %}
  12.     {% if is_granted("ROLE_ADMIN")  %}
  13.     <a class="" href="{{urlEditStatusShipping}}" >
  14.     {% endif %}
  15.     {% if entity.instance.shipment.trackingSteps|length == 0 %}
  16.         <span class="badge" title="{{ field.value }}"><i class="fa-solid fa-clock-rotate-left"></i> 
  17.         {% if is_granted("ROLE_SHIPPING_AGENT") %}
  18.             À collecter
  19.         {% else %}
  20.             En attente
  21.         {% endif %}
  22.         
  23.         </span>
  24.     {% elseif entity.instance.shipment.currentStep %}
  25.         <span class="badge badge-success text-dark" {% if entity.instance.shipment.currentStep.color %} style="background:{{entity.instance.shipment.currentStep.color}};" {% endif %} title="{{entity.instance.shipment.currentStep}}"><i class="fa-solid fa-circle-check"></i> {{entity.instance.shipment.currentStep}}</span>
  26.         {% else %}
  27.         <span class="badge" title="Aucun">Aucun</span>
  28.     {% endif %}
  29.     {% if is_granted("ROLE_ADMIN")  %}
  30.     </a>
  31.     {% endif %}
  32.     
  33. {% else %}
  34.     <span class="badge" title="Aucun">Aucun</span>
  35. {% endif %}