templates/room/new.html.twig line 1

Open in your IDE?
  1. {% extends 'admin/base.html.twig' %}
  2. {% block title %}New Room{% endblock %}
  3. {% block body %}
  4. <secion>
  5.     <div class="card mb-4">
  6.         <div class="card-header">
  7.             <h4 class="card-heading">Ajouter une chambre</h4>
  8.              <div style="float:right">
  9.                 <a href="{{ path('app_room_index') }}">
  10.                     <span class="badge rounded-pill me-2 p-2 bg-primary">Retour à la liste</span>
  11.                 </a>
  12.             </div>
  13.         </div>
  14.         <div class="card-body text-muted">
  15.             {{ form_start(form) }}
  16.             
  17.                     <div class="row mb-4">
  18.                         <div class="col-6 mt-2">
  19.                         
  20.                             <label class="form-label"> Nom de la chambre </label>
  21.                             {{ form_widget(form.name, {  attr: {'placeholder': 'Chambre de rêve', 'class': 'form-control '} }) }}
  22.                         </div>
  23.                         <div class="col-6 mt-2">
  24.                             <label class="form-label"> Numéro de la chambre</label>
  25.                             {{ form_widget(form.number, {  attr: {'placeholder': '111', 'class': 'form-control '} }) }}
  26.                         </div>
  27.                         <div class="col-6 mt-2">
  28.                             <label class="form-label"> Surface(m²)</label>
  29.                             {{ form_widget(form.surface, {  attr: {'placeholder': '45', 'class': 'form-control '} }) }}
  30.                         </div>
  31.                         <div class="col-6 mt-2">
  32.                             <label class="form-label"> Nombre de personne</label>
  33.                             {{ form_widget(form.nbrOfPerson, {  attr: {'placeholder': '1', 'class': 'form-control '} }) }}
  34.                         </div>
  35.                         <div class="col-6 mt-2">
  36.                             <label class="form-label"> Type</label>
  37.                             {{ form_widget(form.type, {  attr: {'class': 'form-control '} }) }}
  38.                         </div>
  39.                         <div class="col-6 mt-2">
  40.                           <label class="form-label"> Price </label> 
  41.                           {{form_widget(form.price, { attr:{'class':'form-control'  }} )}}
  42.                         </div>
  43.                         <div class="col-6 mt-2">
  44.                             <label class="form-label"> Choisir un centre </label>
  45.                             {{ form_widget(form.center, {  attr: {'class': 'form-control '} }) }}
  46.                         </div>
  47.                         <div class="col-6 mt-2">
  48.                             <label class="form-label"> Combien de lit Simple</label>
  49.                             {{ form_widget(form.nbrOfSimpleBed, {  attr: {'placeholder':'1' , 'class': 'form-control '} }) }}
  50.                         </div>
  51.                         <div class="col-6 mt-2">
  52.                             <label class="form-label"> Combien de lit Double</label>
  53.                             {{ form_widget(form.nbrOfDoubleBed, {  attr: {'placeholder':'1' , 'class': 'form-control '} }) }}
  54.                         </div>
  55.                         <div class="col-8 mt-2">
  56.                             <label class="form-label"> Déscription</label>
  57.                             {{ form_widget(form.description, {  attr: {'placeholder': 'Decrivez la chambre', 'class': 'form-control '} }) }}
  58.                         </div>
  59.                         <div class="col-6 mt-5">
  60.                             <label class=" custom-control-label" form='room_active'> Activer/Désactiver
  61.                             {{ form_widget(form.active, {  attr: {'class': 'form-check-input'} }) }}
  62.                             </label>
  63.                         </div>
  64.                     </div>
  65.                     <div class="row mt-3">
  66.                       <div class="col-6">
  67.                        <button class="btn btn-outline-primary" type="submit">Ajouter</button>
  68.                       </div>
  69.                     </div>
  70.             
  71.             {{form_end(form)}}
  72.             
  73.         </div>
  74.     </div>
  75.    
  76.             
  77. </section>
  78. {% endblock %}
  79.  {% block javascripts %}
  80.     <!-- Choices.js-->
  81.     <script src="{{asset('vendor/choices.js/public/assets/scripts/choices.min.js')}}"></script>
  82.     <!-- VanillaJs DatePicker-->
  83.     <script src="{{asset('vendor/vanillajs-datepicker/js/datepicker-full.min.js')}}"></script>
  84.     <!-- Quill-->
  85.     <script src="{{asset('vendor/quill/quill.min.js')}}"></script>
  86.     <!-- Lightbox gallery-->
  87.     <script src="{{asset('vendor/glightbox/js/glightbox.min.js')}}">    </script>
  88.     <!-- Dropzone.js-->
  89.     <script src="{{asset('vendor/dropzone/dropzone.js')}}">   </script>
  90.     <!-- Add New Product JS-->
  91.     <script src="{{asset('js/e-commerce-product-new.js')}}">   </script>
  92.     <!-- Main Theme JS File-->
  93.     <script src="{{asset('js/theme.js')}}"></script>
  94.     <!-- Prism for syntax highlighting-->
  95.     <script src="{{asset('vendor/prismjs/prism.js')}}"></script>
  96.     <script src="{{asset('vendor/prismjs/plugins/normalize-whitespace/prism-normalize-whitespace.min.js')}}"></script>
  97.     <script src="{{asset('vendor/prismjs/plugins/toolbar/prism-toolbar.min.js')}}"></script>
  98.     <script src="{{asset('vendor/prismjs/plugins/copy-to-clipboard/prism-copy-to-clipboard.min.js')}}"></script>
  99.    
  100. {% endblock %}