{% if modalDimension is defined %}{% else %}{% set modalDimension = '' %}{% endif %}
<div id="{{ type }}NewModal" 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 }} - Nuovo</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>
<button type="submit" class="button button-3d button-mini button-green f_right">Conferma</button>
</div>
{{ form_end(form) }}
</div>
</div>
</div>
<script>
{% if app.session.get(openModal) %}
$(document).ready(function(){
{{ type }}New();
{{ app.session.remove(openModal) }}
});
{% endif %}
function {{ type }}New(){
{% if scriptBody is defined %}{{ scriptBody }}{% endif %}
$('#{{ type }}NewModal').modal({backdrop: 'static', keyboard: false}).modal("show");
}
</script>