templates/commercial/visiteRev.html.twig line 1
<!DOCTYPE html><html lang="en"><!--begin::Head--><head><base href="../../"/><title>Comptoir-hammami</title><meta charset="utf-8" /><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Inter:300,400,500,600,700" /--><link rel="shortcut icon" href="{{ asset ('pfe/dist/assets/media/misc/logo.png')}}" /><!--begin::Global Stylesheets Bundle(mandatory for all pages)--><link href="{{ asset ('pfe/dist/assets/plugins/global/plugins.bundle.css')}}" rel="stylesheet" type="text/css" /><link href="{{ asset ('pfe/dist/assets/css/style.bundle.css')}}" rel="stylesheet" type="text/css" /><!--end::Global Stylesheets Bundle--></head><!--end::Head--><style>.hidden {display: none;}</style><!--begin::Body--><body id="kt_app_body" data-kt-app-layout="dark-sidebar" data-kt-app-header-fixed="true" data-kt-app-sidebar-enabled="true" data-kt-app-sidebar-fixed="true" data-kt-app-sidebar-hoverable="true" data-kt-app-sidebar-push-header="true" data-kt-app-sidebar-push-toolbar="true" data-kt-app-sidebar-push-footer="true" data-kt-app-toolbar-enabled="true" class="app-default"><!--begin::Theme mode setup on page load--><script>var defaultThemeMode = "light"; var themeMode; if ( document.documentElement ) { if ( document.documentElement.hasAttribute("data-bs-theme-mode")) { themeMode = document.documentElement.getAttribute("data-bs-theme-mode"); } else { if ( localStorage.getItem("data-bs-theme") !== null ) { themeMode = localStorage.getItem("data-bs-theme"); } else { themeMode = defaultThemeMode; } } if (themeMode === "system") { themeMode = window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light"; } document.documentElement.setAttribute("data-bs-theme", themeMode); }</script><!--end::Theme mode setup on page load--><!--begin::App--><div class="d-flex flex-column flex-root app-root" id="kt_app_root"><!--begin::Page--><div class="app-page flex-column flex-column-fluid" id="kt_app_page"><!--begin::Header-->{{ include('_layout/header.html.twig') }}<!--end::Header--><!--begin::Wrapper--><div class="app-wrapper flex-column flex-row-fluid" id="kt_app_wrapper"><!--begin::Sidebar-->{{ include('commercial/Sidebarwrapper.html.twig') }}<!--end::Sidebar--><!--begin::Main--><div class="app-main flex-column flex-row-fluid" id="kt_app_main"><!--begin::Content wrapper--><div class="d-flex flex-column flex-column-fluid"><!--begin::Toolbar--><div id="kt_app_toolbar" class="app-toolbar"><!--begin::Toolbar container--><div id="kt_app_toolbar_container" class="app-container container-xxl d-flex flex-stack"><!--begin::Page title--><div class="page-title d-flex flex-column justify-content-center flex-wrap me-3"><!--begin::Title--><h1 class="page-heading d-flex text-dark fw-bold fs-3 flex-column justify-content-center my-5">Ajouter une visite : {{ chant.nom}}</h1><!--end::Title--></div><!--end::Page title--></div><!--end::Toolbar container-->{% for message in app.session.flashBag.get('success')%}<div class="alert alert-success">{{ message }}</div>{% endfor %}{% for message in app.session.flashBag.get('error')%}<div class="alert alert-danger">{{ message }}</div>{% endfor %}</div><!--end::Toolbar--><!--begin::Content--><div id="kt_app_content" class="app-content flex-column-fluid"><!--begin::Content container--><div id="kt_app_content_container" class="app-container container-xxl"><!--begin::Layout--><div class="d-flex flex-column flex-lg-row"><!--begin::Content--><div class="flex-lg-row-fluid mb-10 mb-lg-0 me-lg-7 me-xl-10"><!--begin::Card--><div class="card"><!--begin::Card body--><div class="card-body p-12"><!--begin::Form--><form class="form" method="POST" action="{{ path ('app_Ajout_VisiteRev',{id: chant.id})}}" enctype="multipart/form-data" ><!--begin::Wrapper--><div class="mb-0"><!--begin::Row--><div class="row gx-10 mb-5"><!--begin::Col--><h3 class="page-heading d-flex text-dark fw-bold fs-13 flex-column justify-content-center my-5">Details du client :</h3><div class="col-lg-4"><!--begin::Nom--><div class="mb-5"><h6 class="dark">Nom</h6><input type="text" value="{{chant.nom}}" class="form-control form-control-solid" disabled/></div><!--end::Nom--></div><!--end::Col--><!--begin::Col--><div class="col-lg-4"><!--begin::Zone--><div class="mb-5"><h6 class="dark">Zone</h6><input type="text"value="{{ chant.zone.nom|default('') }}"class="form-control form-control-solid"disabled /></div><!--end::Zone--></div><!--end::Col--><div class="col-lg-4"><!--begin::produit--><div class="mb-5"><h6 class="required">Produit :</h6><select name="produit[]" data-control="select2" data-placeholder="Produit" class="form-select form-select-solid" multiple required>{% for p in prod %}<option></option><option value="{{ p.id }}">{{p.designation}}</option>{% endfor %}</select></div><!--end::produit--></div><div class="col-lg-4"><!--begin::Metrage--><div class="mb-5"><h6 class="required">Budget :</h6><input type="text" name="budget" id="budget" class="form-control form-control-solid" placeholder="Budget" required/></div><!--end::Metrage--></div><div class="col-lg-4"><div class="mb-5"><h6 class="dark">Piece joint :</h6><input class="form-control form-control-solid" name="devis[]" type="file" multiple ></div></div></div><!--end::Row--><div class="separator separator-dashed my-0"></div><!--begin::Row--><div class="row gx-10 mb-5"><!--begin::Col--><h3 class="page-heading d-flex text-dark fw-bold fs-13 flex-column justify-content-center my-5">Details de la visite :</h3><div class="col-lg-4"><div class="mb-5"><h6 class="dark required">Etat Chantier :</h6><select name="typec" id="typec" data-control="select2" data-placeholder="Selectionner etat" class="form-select form-select-solid" required>{% for ty in typec %}<option value="{{ ty.id }}" >{{ty.type}}</option>{% endfor %}</select></div><!--begin::Type--><div class="col-lg-12"><!--begin::Type--><div class="mb-5 hidden" id="otherInput2"><h6 class="dark">Cause d'annulation : </h6><textarea name="cause" id="cause" class="form-control form-control-solid" id="otherTextInput2" rows="3" placeholder="Votre cause d'annulation"></textarea></div><!--end::Type--></div><div class="mb-5"><h6 class="dark">Type de visite </h6><select name="typev" data-control="select2" data-placeholder="Selectionner type" class="form-select form-select-solid" required><option value="Direct">Direct</option><option value="Télephone">Télephone</option><option value="Email">Email</option><option value="Présentation Produit">Présentation Produit</option><option value="Newsletter">Newsletter</option><option value="Mailing">Mailing</option><option value="Devis">Devis</option></select></div><!--end::Type--></div><!--begin::Col--><div class="col-lg-4"><!--begin::date--><div class="mb-5"><h6 class="required">Date</h6><input type="date" class="form-control form-control-solid" name="date" required> </div><!--end::date--></div><!--end::Col--><div class="col-lg-4"><!--begin::observation--><div class="mb-5"><h6 class="dark">Observation</h6><textarea name="observation" class="form-control form-control-solid" rows="3" placeholder="Votre observation" ></textarea></div><!--end::observation--></div><!--end::Col--></div><!--end::Row--></div><!--end::Wrapper--><!--begin::Action buttons--><div class="d-flex justify-content-end"><!--begin::Button--><button type="submit" data-kt-contacts-type="submit" class="btn btn-secondary btn-active-light w-200"><span class="indicator-label">Ajouter visite</span></button><!--end::Button--></div><!--end::Action buttons--></form><!--end::Form--></div><!--end::Card body--></div><!--end::Card--></div><!--end::Content--></div><!--end::Layout--></div><!--end::Content container--></div><!--end::Content--></div><!--end::Content wrapper--><!--begin::Footer-->{{ include('_layout/footer.html.twig') }}<!--end::Footer--></div><!--end:::Main--></div><!--end::Wrapper--></div><!--end::Page--></div><!--end::App--><!--begin::Javascript-->{{ include('_layout/script.html.twig') }}<!--end::Javascript--></body><!--end::Body--><script>$(document).ready(function() {$('#typec').select2();$('#typec').on('change', function() {var selectedValue = $(this).val();// Vérifiez pour le premier numéro idif (selectedValue === '3') {$('#otherInput').removeClass('hidden');} else {$('#otherInput').addClass('hidden');}// Vérifiez pour le second numéro idif (selectedValue === '6') {$('#otherInput2').removeClass('hidden');} else {$('#otherInput2').addClass('hidden');}});});</script></html>