templates/member/edit.html.twig line 1

Open in your IDE?
  1. {% extends 'admin/base.html.twig' %}
  2. {% block title %}Edit User{% endblock %}
  3. {% block body %}
  4.     <secion>
  5.         <div class="card mb-4">
  6.             <div class="card-header">
  7.                <h4 class="card-heading">Modification du membre: {{ member.firstName }} {{member.lastName}} </h4>
  8.             </div>
  9.             <div class="card-body text-muted">
  10.             {{ form_start(form) }}
  11.                     <div class="row mb-4">
  12.                         <div class="col-6">
  13.                             {{ form_label(form.firstName, 'Prénom', {'label_attr': {'class': 'form-label mt-2'}}) }}
  14.                             {{ form_widget(form.firstName, {  attr: {'placeholder': 'Jhon', 'class': 'form-control form-control-user'} }) }}
  15.                         </div>
  16.                         
  17.                         <div class="col-6">
  18.                             {{ form_label(form.lastName, 'Nom', {'label_attr': {'class': 'form-label mt-2'}}) }}
  19.                             {{ form_widget(form.lastName, {  attr: {'placeholder': 'Dupont', 'class': 'form-control'} }) }}
  20.                         </div>
  21.                         <div class="col-6">
  22.                             {{ form_label(form.email, 'Email', {'label_attr': {'class': 'form-label mt-2'}}) }}
  23.                             {{ form_widget(form.email, {  attr: { 'class': 'form-control'} }) }}
  24.                         </div>
  25.                         <div class="col-6">
  26.                             {{ form_label(form.phone, 'Téléphone', {'label_attr': {'class': 'form-label mt-2'}}) }}
  27.                             {{ form_widget(form.phone, {  attr: {'placeholder': '123456789', 'class': 'form-control'} }) }}
  28.                         </div>
  29.                         <div class="col-6">
  30.                             {{ form_label(form.birthDate, 'Date de naissance', {'label_attr': {'class': 'form-label mt-2'}}) }}
  31.                             {{ form_widget(form.birthDate, {  attr: { 'class': 'form-control'} }) }}
  32.                         </div>
  33.                         <div class="col-6">
  34.                             {{ form_label(form.sexe, 'Sexe', {'label_attr': {'class': 'form-label mt-2'}}) }}
  35.                             {{ form_widget(form.sexe, {  attr: { 'class': 'form-control'} }) }}
  36.                         </div>
  37.                         {#<div class="col-6">
  38.                             <label class="form-label mt-2">Activer ou désactiver le membre</label>
  39.                             {{ form_widget(form.active, {  attr: { 'class': ''} }) }}
  40.                         </div>#}
  41.                         <div class="col-6">
  42.                             <label class="form-label mt-3">Activer/Désactiver le membre</label>
  43.                             <div class="form-check form-switch">
  44.                                 <input class="form-check-input" type="checkbox" role="switch" id="flexSwitchCheckDefault" name="active" {% if member.active == true %} checked {% endif %}>
  45.                                 <label class="form-check-label" for="flexSwitchCheckDefault">Activer/Désactiver</label>
  46.                             </div>
  47.                         </div>
  48.                         
  49.                     </div>
  50.                     <div class="row">
  51.                     <div class="col-8"> <p class="h4"> Adresse</p> </div>
  52.                       <div class="col-6">
  53.                             <label class="form-label mt-2">Numéro</label>
  54.                             <input type="text" placeholder="99" class= "form-control form-control-user" name="number" value="{{ address.number }}">
  55.                       </div>
  56.                       <div class="col-6">
  57.                             <label class="form-label mt-2">RUE</label>
  58.                               <input type="text" placeholder="Nom de la rue" class= "form-control form-control-user" name="street" value="{{ address.street }}">
  59.                           
  60.                       </div>
  61.                       <div class="col-6">
  62.                             <label class="form-label mt-2">Code postal</label>
  63.                               <input type="text" placeholder="123456" class= "form-control form-control-user" name="postcode"  value="{{ address.postcode }}">
  64.                           
  65.                       </div>
  66.                       <div class="col-6">
  67.                             <label class="form-label mt-2">Pays</label>
  68.                               <input type="country"  class= "form-control form-control-user" name="country" value="{{ address.country }}">
  69.                         </div>
  70.                   </div>
  71.                     <div class="row mt-3">
  72.                       <div class="col-6">
  73.                        <button class="btn btn-outline-primary" type="submit">Modifier</button>
  74.                       </div>
  75.                     </div>
  76.             {{ form_end(form) }}
  77.             
  78.             </div>
  79.         </div>
  80.         
  81.     </section>
  82.     <a href="{{ path('app_member_index') }}">Retour aux Membres</a>
  83. {% endblock %}