{% use 'form_div_layout.html.twig' %} {% block form_start -%} {% if 'easyadmin' == block_prefixes|slice(-2)|first %} {% set attr = attr|merge({ 'class': [ _easyadmin_form_type|default('') == 'horizontal' ? 'form-horizontal' : 'form-vertical', attr.class|default(''), easyadmin.view ~ '-form' ]|join(' '), 'data-view': easyadmin.view, 'data-entity': easyadmin.entity.name, 'data-entity-id': attribute(value, easyadmin.entity.primary_key_field_name), }) %} {% endif %} {{- parent() -}} {%- endblock form_start %} {# Widgets #} {% block form_widget %} {{- parent() -}} {% if form.parent.vars.allow_delete|default(false) %} {% set remove_item_javascript %} $(function() { if (event.preventDefault) event.preventDefault(); else event.returnValue = false; var containerDiv = $('#{{ id }}').parents('.form-group:first'); var parentDiv = containerDiv.parents('[data-prototype]:first'); containerDiv.remove(); parentDiv.trigger('easyadmin.collection.item-deleted'); if (0 == parentDiv.children().length && 'undefined' !== parentDiv.attr('data-empty-collection')) { $(parentDiv.attr('data-empty-collection')).insertBefore(parentDiv); } }); {% endset %}
{% endif %} {% endblock form_widget %} {% block form_widget_simple -%} {% if type is not defined or type not in ['file', 'hidden'] %} {%- set attr = attr|merge({class: (attr.class|default('') ~ ' form-control')|trim}) -%} {% endif %} {{- parent() -}} {%- endblock form_widget_simple %} {% block textarea_widget -%} {% set attr = attr|merge({class: (attr.class|default('') ~ ' form-control')|trim}) %} {{- parent() -}} {%- endblock textarea_widget %} {% block button_widget -%} {% set attr = attr|merge({class: (attr.class|default('btn-default') ~ ' btn')|trim}) %} {{- parent() -}} {%- endblock %} {% block money_widget -%}{{ group_config.help|trans(domain = _translation_domain)|nl2br|raw }}
{% endif %}{{ easyadmin.field.help|trans(domain = _translation_domain)|nl2br|raw }}
{% endif %}