{% import 'shared/componnents/_macros/_forms.html.twig' as forms %} {% import 'shared/componnents/_macros/_alerts.html.twig' as alerts %} {% set path = path ?? null %} {% set path_list = path_list ?? null %} {% set label_btn = label_btn ?? '' %} {% set class_alert = class_alert ?? null %} {% set entity_name = entity_name ?? null %} {% set contract_type = contract_type ?? null %} {% for message in app.flashes('success') %} {{ alerts.alert(message, class_alert, 'check') }} {% endfor %} {{ form_widget(form._token) }} {% for allDate in form.commonRoomPeriodPension.selectAllPeriods %} {{ form_widget(allDate)}} Tous {% endfor %} {% for period in form.commonRoomPeriodPension.hotelContractPeriod %} {{ form_widget(period) }} {{ period.vars.label }} {% endfor %} {% for allRoom in form.commonRoomPeriodPension.selectAllRooms %} {{ form_widget(allRoom)}} Tous {% endfor %} {% for room in form.commonRoomPeriodPension.hotelRoom %} {{ form_widget(room) }} {{ room.vars.label }} {% endfor %} {% for allPension in form.commonRoomPeriodPension.selectAllPensions %} {{ form_widget(allPension)}} Tous {% endfor %} {% for pension in form.commonRoomPeriodPension.hotelPension %} {{ form_widget(pension) }} {{ pension.vars.label }} {% endfor %} {{ form_widget(form.week) }} {{ form_widget(form.days) }} {{ form_label(form.hotelContractType) }} {% for contractType in form.hotelContractType %} {{ form_widget(contractType) }} {{ contractType.vars.label }} {% endfor %} {{ alerts.adult_pricing_help(hotel_contract.type) }} {{ forms.button(path_list, 'danger', 'Retour à liste') }} {% if entity_name is not null %} {% if canUserHasPermissionToRoute(app.user, 'new', entity_name) is same as (true) %} {{ form_widget(form.submit,{'label': label_btn, attr:{'class':'btn btn-primary'}}) }} {% else %} Ajouter {% endif %} {% else %} {{ form_widget(form.submit,{'label': label_btn, attr:{'class':'btn btn-primary'}}) }} {% endif %}