{% set route_name = app.request.attributes.get('_route') %} {% set hasLogo = delivery is defined and delivery.logo is not empty %} {% if hasLogo %} {% if delivery.logo starts with 'http' %} {% set logoUrl = delivery.logo %} {% else %} {% set logoUrl = asset(delivery.logo) %} {% endif %} {% else %} {% set logoUrl = asset('images/placeholders/logo-placeholder.png') %} {% endif %} {{ form_start(form, { action: (route_name == 'app_delivery_edit') ? path('app_delivery_edit', {'id': delivery.id}) : path('app_delivery_new'), method: 'POST', attr: {'class': 'm-form m-form--fit crm-delivery-modal'} }) }} {{ form_errors(form) }} {{ form_rest(form) }} {{ form_end(form) }}