{% if modalDimension is defined %}{% else %}{% set modalDimension = '' %}{% endif %}
<div id="{{ type }}EditModal" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog {{ modalDimension }}" role="document">
<div class="modal-content">
{{ form_start(form, {'attr': {'novalidate': 'novalidate'}}) }}
<div class="modal-header"><h3 class="modal-title">{{ text }} - Modifica</h3></div>
<div class="modal-body">
{{ modalBody }}
</div>
<div class="modal-footer">
<a href="javascript:void(0)" class="button button-3d button-mini button-red f_left" data-bs-dismiss="modal">Annulla</a>
{% block btn_submit %}<button type="submit" class="button button-3d button-mini button-green f_right">Conferma</button>{% endblock %}
</div>
{{ form_end(form) }}
</div>
</div>
</div>
<script>
{% if app.session.get(openModal) %}
$(document).ready(function(){
{{ type }}Edit({{ app.session.get(id) }});
{{ app.session.remove(openModal) }}
{{ app.session.remove(id) }}
});
{% endif %}
function {{ type }}Edit(id){
document.getElementById("{{ type }}EditId").value = id;
{{ scriptBody }}
$('#{{ type }}EditModal').modal({backdrop: 'static', keyboard: false}).modal("show");
}
</script>