{# @var ea \EasyCorp\Bundle\EasyAdminBundle\Context\AdminContext #}
{# @var field \EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto #}
{# @var entity \EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto #}
{% if entity.instance.shipment %}
{% if entity.instance.shipment.trackingSteps|length == 0 %}
{% set url = ea_url().setRoute("shop_shipment_tracking_click",{id:entity.instance.shipment.id}) %}
Commencer le suivi
{% elseif is_granted(shippingProvider.getNextStep(entity.instance.shipment).role.name) != true and is_granted("ROLE_ADMIN") != true %}
En attente
{% elseif entity.instance.shipment.currentStep.code == "final-step" %}
Terminé
{% else %}
{% set url = ea_url().setRoute("shop_shipment_tracking_click",{id:entity.instance.shipment.id}) %}
Marquer comme {{shippingProvider.getNextStep(entity.instance.shipment)}}
{% endif %}
{% else %}
Aucun
{% endif %}