src/Flexy/FrontBundle/Themes/IlaveU/templates/admin/shopadmin/order/field/customer.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. {% set order = entity.instance %}
  5. {% if order.source == "old-mobile-app" %}
  6. {{ field.formattedValue }}
  7. {% for singleMetaData in order.metaData %}
  8.    
  9.             {% if singleMetaData["key"] == "is_customer_new" %}
  10.             {% if singleMetaData["value"] == 1 %}
  11.             
  12.             <span class="badge badge-success" >Nouveau !</span>
  13.                 
  14.                 {% else %}
  15.                 <span class="badge badge-danger" >Ancien</span>
  16.                 {% endif %}
  17.             {% endif %}
  18.     
  19. {% endfor %}
  20. {% else %}
  21. {% if 'toMany' == field.customOptions.get('associationType') %}
  22.     <span class="badge badge-secondary">{{ field.formattedValue }}</span>
  23. {% else %}
  24.     {% if field.value %}
  25.         {% if field.customOptions.get('relatedUrl') is not null %}
  26.             <a style="display:block;" href="{{ field.customOptions.get('relatedUrl') }}">{{ field.formattedValue }}
  27.             {% if field.value.orders|length > 1 and field.value.orders|first !=  entity.instance  %}
  28.             <span class="badge badge-danger" >Ancien</span>
  29.             {% else %}
  30.             <span class="badge badge-success" >Nouveau !</span>
  31.             {% endif %}
  32.             </a>
  33.     
  34.             
  35.         {% else %}
  36.         
  37.     
  38.             {{ field.formattedValue }}
  39.             {% if field.value.orders|length > 1  and field.value.orders|first !=  entity.instance %}
  40.             <span class="badge badge-danger" >Ancien</span>
  41.             {% else %}
  42.             <span class="badge badge-success" >Nouveau !</span>
  43.             {% endif %}
  44.         {% endif %}
  45.     {% else %}
  46.         {{order.firstName}} {{order.lastName}}
  47.     
  48.     {% endif %}
  49. {% endif %}
  50. {% endif %}
  51.