{% trans_default_domain 'Devis' %}
{% include '@CraueFormFlow/FormFlow/stepList.html.twig' %}
<div data-controller="devis-form"{% if flow.getCurrentStepNumber() > 1 %} data-category="{{ flow.getFormData().category }}"{% endif %}>
{{ form_start(form, {attr: {class: 'form-devis step-' ~ flow.getCurrentStepNumber(), 'data-controller': 'dropzone'}}) }}
<h2 class="title">{{ ('step' ~ flow.getCurrentStepNumber() ~ '.title')|trans}}</h2>
{% if flow.getCurrentStepNumber() == 1 %}
<div class="section">
<div class="widget full-width">
{{ form_label(form.category) }}
{{ form_widget(form.category) }}
</div>
</div>
<div class="section">
<div class="widget full-width">
{{ form_label(form.boatName) }}
{{ form_widget(form.boatName) }}
</div>
<div class="widget full-width">
{{ form_label(form.boatType) }}
{{ form_widget(form.boatType) }}
</div>
</div>
<div class="section">
<div class="widget">
{{ form_label(form.boatConstruct) }}
{{ form_widget(form.boatConstruct) }}
</div>
<div class="widget">
{{ form_label(form.boatModel) }}
{{ form_widget(form.boatModel) }}
</div>
<div class="widget full-width">
{{ form_label(form.boatMaterials) }}
{{ form_widget(form.boatMaterials) }}
</div>
</div>
<div class="section">
<div class="widget">
{{ form_label(form.boatRegistration) }}
{{ form_widget(form.boatRegistration) }}
</div>
<div class="widget">
{{ form_label(form.boatConstructionType) }}
{{ form_widget(form.boatConstructionType) }}
</div>
<div class="widget">
{{ form_label(form.boatConstructionDate) }}
{{ form_widget(form.boatConstructionDate) }}
</div>
</div>
<div class="section">
<div class="widget">
{{ form_label(form.boatLength) }}
{{ form_widget(form.boatLength) }}
</div>
<div class="widget">
{{ form_label(form.boatWidth) }}
{{ form_widget(form.boatWidth) }}
</div>
<div class="widget">
{{ form_label(form.boatMaxSpeed) }}
{{ form_widget(form.boatMaxSpeed) }}
</div>
<div class="widget">
{{ form_label(form.boatMotorNumber) }}
{{ form_widget(form.boatMotorNumber) }}
</div>
<div class="widget">
{{ form_label(form.boatMotorType) }}
{{ form_widget(form.boatMotorType) }}
</div>
<div class="widget">
{{ form_label(form.boatMotorBrand) }}
{{ form_widget(form.boatMotorBrand) }}
</div>
<div class="widget">
{{ form_label(form.boatMotorPower) }}
{{ form_widget(form.boatMotorPower) }}
</div>
<div class="widget">
{{ form_label(form.boatMotorYear) }}
{{ form_widget(form.boatMotorYear) }}
</div>
</div>
<div class="section">
<div class="widget">
{{ form_label(form.trailerBrand) }}
{{ form_widget(form.trailerBrand) }}
</div>
<div class="widget">
{{ form_label(form.trailerImmat) }}
{{ form_widget(form.trailerImmat) }}
</div>
<div class="widget">
{{ form_label(form.trailerValue) }}
{{ form_widget(form.trailerValue) }}
</div>
<div class="widget">
{{ form_label(form.trailerYear) }}
{{ form_widget(form.trailerYear) }}
</div>
</div>
<div class="section">
<div class="widget">
{{ form_label(form.boatMattCarbon) }}
{{ form_widget(form.boatMattCarbon) }}
</div>
<div class="widget">
{{ form_label(form.boatHaveAnnex) }}
{{ form_widget(form.boatHaveAnnex) }}
</div>
<div class="widget" data-dependent-on="devis_form_boatHaveAnnex-1">
{{ form_label(form.boatAnnexModele) }}
{{ form_widget(form.boatAnnexModele) }}
</div>
<div class="widget" data-dependent-on="devis_form_boatHaveAnnex-1">
{{ form_label(form.boatAnnexYear) }}
{{ form_widget(form.boatAnnexYear) }}
</div>
<div class="widget" data-dependent-on="devis_form_boatHaveAnnex-1">
{{ form_label(form.boatAnnexMotorBrand) }}
{{ form_widget(form.boatAnnexMotorBrand) }}
</div>
<div class="widget" data-dependent-on="devis_form_boatHaveAnnex-1">
{{ form_label(form.boatAnnexMotorPower) }}
{{ form_widget(form.boatAnnexMotorPower) }}
</div>
<div class="widget" data-dependent-on="devis_form_boatHaveAnnex-1">
{{ form_label(form.boatAnnexMotorYear) }}
{{ form_widget(form.boatAnnexMotorYear) }}
</div>
<div class="widget full-width">
{{ form_label(form.boatCertificat) }}
{{ form_widget(form.boatCertificat) }}
</div>
<div class="widget">
{{ form_label(form.boatCertificatDate) }}
{{ form_widget(form.boatCertificatDate) }}
</div>
<div class="widget">
{{ form_label(form.boatCertificatCommunity) }}
{{ form_widget(form.boatCertificatCommunity) }}
</div>
<div class="widget">
{{ form_label(form.boatDetectFire) }}
{{ form_widget(form.boatDetectFire) }}
</div>
<div class="widget">
{{ form_label(form.boatExtinguishersNumber) }}
{{ form_widget(form.boatExtinguishersNumber) }}
</div>
<div class="widget">
{{ form_label(form.boatExtinguishersVerified) }}
{{ form_widget(form.boatExtinguishersVerified) }}
</div>
<div class="widget">
{{ form_label(form.boatLastElectricalCheck) }}
{{ form_widget(form.boatLastElectricalCheck) }}
</div>
<div class="widget">
{{ form_label(form.boatLastGasCheck) }}
{{ form_widget(form.boatLastGasCheck) }}
</div>
<div class="widget">
{{ form_label(form.boatLastDryDocking) }}
{{ form_widget(form.boatLastDryDocking) }}
</div>
<div class="widget full-width">
{{ form_label(form.boatWorkCarried) }}
{{ form_widget(form.boatWorkCarried) }}
</div>
</div>
{% elseif flow.getCurrentStepNumber() == 2 %}
<div class="section">
<div class="widget">
{{ form_label(form.usageMainResidence) }}
{{ form_widget(form.usageMainResidence) }}
</div>
<div class="widget">
{{ form_label(form.usageSecondaryResidence) }}
{{ form_widget(form.usageSecondaryResidence) }}
</div>
<div class="widget">
{{ form_label(form.usageProfessional) }}
{{ form_widget(form.usageProfessional) }}
</div>
<div class="widget full-width">
{{ form_label(form.usageTypeFluvial) }}
{{ form_widget(form.usageTypeFluvial) }}
</div>
</div>
<div class="section" data-dependent-on="devis_form_usageProfessional-1">
<div class="widget">
{{ form_label(form.usagePassagersSales) }}
{{ form_widget(form.usagePassagersSales) }}
</div>
<div class="widget">
{{ form_label(form.usagePassengerEmployeesNumber) }}
{{ form_widget(form.usagePassengerEmployeesNumber) }}
</div>
<div class="widget">
{{ form_label(form.usagePassengerNumber) }}
{{ form_widget(form.usagePassengerNumber) }}
</div>
<div class="widget">
{{ form_label(form.usagePassengerTva) }}
{{ form_widget(form.usagePassengerTva) }}
</div>
<div class="widget">
{{ form_label(form.usagePassengerMortgaged) }}
{{ form_widget(form.usagePassengerMortgaged) }}
</div>
<div class="widget">
{{ form_label(form.usagePassengerCruiseShip) }}
{{ form_widget(form.usagePassengerCruiseShip) }}
</div>
<div class="widget">
{{ form_label(form.usagePassengerPleasure) }}
{{ form_widget(form.usagePassengerPleasure) }}
</div>
<div class="widget">
{{ form_label(form.usagePassengerWithoutNavigation) }}
{{ form_widget(form.usagePassengerWithoutNavigation) }}
</div>
<div class="widget">
{{ form_label(form.usagePassengerCatering) }}
{{ form_widget(form.usagePassengerCatering) }}
</div>
<div class="widget">
{{ form_label(form.usagePassengerLandBasedFacilities) }}
{{ form_widget(form.usagePassengerLandBasedFacilities) }}
</div>
<div class="widget full-width" data-dependent-on="devis_form_usagePassengerLandBasedFacilities-1">
{{ form_label(form.usagePassengerLandBasedFacilitiesType) }}
{{ form_widget(form.usagePassengerLandBasedFacilitiesType) }}
</div>
</div>
<div class="section">
<div class="widget">
{{ form_label(form.usagePurchaseDate) }}
{{ form_widget(form.usagePurchaseDate) }}
</div>
<div class="widget">
{{ form_label(form.usageFunding) }}
{{ form_widget(form.usageFunding) }}
</div>
<div class="widget">
{{ form_label(form.usageFlag) }}
{{ form_widget(form.usageFlag) }}
</div>
<div class="widget">
{{ form_label(form.usageAnchoragePortFrance) }}
{{ form_widget(form.usageAnchoragePortFrance) }}
</div>
<div class="widget">
{{ form_label(form.usageAnchoragePort) }}
{{ form_widget(form.usageAnchoragePort) }}
</div>
<div class="widget">
{{ form_label(form.usageTypeMaritime) }}
{{ form_widget(form.usageTypeMaritime) }}
</div>
<div class="widget">
{{ form_label(form.usageNavigationArea) }}
{{ form_widget(form.usageNavigationArea) }}
</div>
<div class="widget">
{{ form_label(form.usageAloneMoreOneDay) }}
{{ form_widget(form.usageAloneMoreOneDay) }}
</div>
<div class="widget">
{{ form_label(form.usageRiverNavigationZone) }}
{{ form_widget(form.usageRiverNavigationZone) }}
</div>
<div class="widget">
{{ form_label(form.usageLakeNavigationZone) }}
{{ form_widget(form.usageLakeNavigationZone) }}
</div>
</div>
{% elseif flow.getCurrentStepNumber() == 3 %}
<div class="section">
<div class="widget">
{{ form_label(form.folderValueInsurance) }}
{{ form_widget(form.folderValueInsurance) }}
</div>
<div class="widget">
{{ form_label(form.folderValueInsuranceTTC) }}
{{ form_widget(form.folderValueInsuranceTTC) }}
</div>
<div class="widget">
{{ form_label(form.folderinsuredLastSixtyMounth) }}
{{ form_widget(form.folderinsuredLastSixtyMounth) }}
</div>
<div class="widget">
{{ form_label(form.folderTakeSinister) }}
{{ form_widget(form.folderTakeSinister) }}
</div>
<div class="widget" data-dependent-on="devis_form_folderTakeSinister-1">
{{ form_label(form.folderTakeSinisterNumber) }}
{{ form_widget(form.folderTakeSinisterNumber) }}
</div>
<div class="widget">
{{ form_label(form.folderSimilarRisk) }}
{{ form_widget(form.folderSimilarRisk) }}
</div>
<div class="widget full-width">
{{ form_label(form.folderCurrentInsurance) }}
{{ form_widget(form.folderCurrentInsurance) }}
</div>
</div>
{% elseif flow.getCurrentStepNumber() == 4 %}
<div class="section">
<div class="widget">
{{ form_label(form.experienceBoatLicense) }}
{{ form_widget(form.experienceBoatLicense) }}
</div>
<div class="widget">
{{ form_label(form.experienceOwnerTime) }}
{{ form_widget(form.experienceOwnerTime) }}
</div>
<div class="widget">
{{ form_label(form.experienceRemarkableNavigation) }}
{{ form_widget(form.experienceRemarkableNavigation) }}
</div>
<div class="widget">
{{ form_label(form.experienceOtherLicense) }}
{{ form_widget(form.experienceOtherLicense) }}
</div>
<div class="widget">
{{ form_label(form.experienceLicenseFluvial) }}
{{ form_widget(form.experienceLicenseFluvial) }}
</div>
<div class="widget">
{{ form_label(form.experienceBoatLicenseYear) }}
{{ form_widget(form.experienceBoatLicenseYear) }}
</div>
<div class="widget">
{{ form_label(form.experienceLicenseCertificateCommercialBoats) }}
{{ form_widget(form.experienceLicenseCertificateCommercialBoats) }}
</div>
</div>
{% elseif flow.getCurrentStepNumber() == 5 %}
<div class="section">
<div class="widget">
{{ form_label(form.informationsYouAre) }}
{{ form_widget(form.informationsYouAre) }}
</div>
<div class="widget" data-dependent-on="devis_form_informationsYouAre-Entreprise">
{{ form_label(form.informationsSociety) }}
{{ form_widget(form.informationsSociety) }}
</div>
<div class="widget" data-dependent-on="devis_form_informationsYouAre-Particulier">
{{ form_label(form.informationsCivility) }}
{{ form_widget(form.informationsCivility) }}
</div>
<div class="widget" data-dependent-on="devis_form_informationsYouAre-Entreprise">
{{ form_label(form.informationsLegalEntity) }}
{{ form_widget(form.informationsLegalEntity) }}
</div>
</div>
<div class="section" data-dependent-on="devis_form_informationsYouAre-Particulier">
<div class="widget">
{{ form_label(form.informationsFirstname) }}
{{ form_widget(form.informationsFirstname) }}
</div>
<div class="widget">
{{ form_label(form.informationsName) }}
{{ form_widget(form.informationsName) }}
</div>
<div class="widget">
{{ form_label(form.informationsBirthday) }}
{{ form_widget(form.informationsBirthday) }}
</div>
<div class="widget">
{{ form_label(form.informationsDepartmentBirth) }}
{{ form_widget(form.informationsDepartmentBirth) }}
</div>
<div class="widget">
{{ form_label(form.informationsCityBirth) }}
{{ form_widget(form.informationsCityBirth) }}
</div>
<div class="widget">
{{ form_label(form.informationsAddress) }}
{{ form_widget(form.informationsAddress) }}
</div>
<div class="widget">
{{ form_label(form.informationsPostalCode) }}
{{ form_widget(form.informationsPostalCode) }}
</div>
<div class="widget">
{{ form_label(form.informationsCity) }}
{{ form_widget(form.informationsCity) }}
</div>
<div class="widget">
{{ form_label(form.informationsCountry) }}
{{ form_widget(form.informationsCountry) }}
</div>
<div class="widget">
{{ form_label(form.informationsEmail) }}
{{ form_widget(form.informationsEmail) }}
</div>
<div class="widget">
{{ form_label(form.informationsPhone) }}
{{ form_widget(form.informationsPhone) }}
</div>
</div>
{% elseif flow.getCurrentStepNumber() == 6 %}
<div class="section">
<div class="widget full-width">
{{ form_label(form.furtherMoreInformation) }}
{{ form_widget(form.furtherMoreInformation) }}
</div>
<div class="widget full-width">
{{ form_label(form.furtherCertifyNoSinister) }}
{{ form_widget(form.furtherCertifyNoSinister) }}
</div>
<div class="widget full-width">
{{ form_label(form.furtherCertifyRiskReality) }}
{{ form_widget(form.furtherCertifyRiskReality) }}
</div>
</div>
<div class="section">
<div class="widget full-width">
<label>Télécharger ici les différents documents nécessaires (titres de navigation, certificats, permis, expertises...)</label>
<div class="dropzone-wrapper" data-dropzone-target="dropzone">
<p class="text">Glisser / déposer vos documents ou cliquer ici</p>
</div>
</div>
<div class="dropzone-previews full-width">
</div>
</div>
<div class="hidden">{{ form_widget(form.documents) }}</div>
{% endif %}
{% include '@CraueFormFlow/FormFlow/buttons.html.twig' with {
craue_formflow_button_class_last : 'button last',
craue_formflow_button_class_back : 'button back',
craue_formflow_button_class_next : 'button next',
craue_formflow_button_class_finish : 'button finish',
craue_formflow_button_class_reset : 'button button-alternate reset',
craue_formflow_button_label_last : 'Valider mes informations',
craue_formflow_button_label_back : 'Revenir à l\'étape précédente',
craue_formflow_button_label_next : 'Valider mes informations',
craue_formflow_button_label_finish : 'Envoyer le devis',
craue_formflow_button_label_reset : 'Recommencer à zéro',
} %}
{{ form_end(form) }}
</div>