Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 2

// hdhy t7otha lfou9 bch timporti l assert fi kol entité

use Symfony\Component\Validator\Constraints as Assert;

// hdhy ta7t l orm column w 9bal kol attribut


#[Assert\NotNull]
#[Assert\Type(type:"integer")]
#[Assert\NotBlank(message:"id reservation is required")]
//bnnsba ll date:
#[Assert\Type(type:"datetime")]
bnnsba lldatefin taa reservation tzid appart:
#[Assert\GreaterThan(propertyPath:"date_debut")]
****** hdha bnnsba llcontrole saisie fi wost entities
//////////// bnnsba llform.html.twig taa kol entity tabaa hdha nfsou juste ttbdl
les attributs:
{{ form_start(form,{'attr': {'novalidate': 'novalidate'}}) }}
<table>
<tr>

<td> {{ form_label(form.id_res,"Identif reservation") }}


</td>
<td> {{ form_widget(form.id_res) }}
</td>
<td> {{ form_errors(form.id_res) }}
</td>
</tr>

<tr>

<td> {{ form_label(form.id_cl,"Identifiant client") }}


</td>
<td> {{ form_widget(form.id_cl)}}
</td>
<td> {{ form_errors(form.id_cl) }}
</td>

</tr>
<tr>

<td> {{ form_label(form.id_v,"Voiture") }}
</td>
<td> {{ form_widget(form.id_v)}}
</td>
<td> {{ form_errors(form.id_v) }}
</td>

</tr>
<tr>
<td>{{ form_label(form.date_debut, "Date de début") }}</td>
<td>{{ form_widget(form.date_debut, { 'attr': {'type': 'date'} }) }}</td>
<td>{{ form_errors(form.date_debut) }}</td>
</tr>
<tr>
<td>{{ form_label(form.date_fin, "Date de fin") }}</td>
<td>{{ form_widget(form.date_fin, { 'attr': {'type': 'date'} }) }}</td>
<td>{{ form_errors(form.date_fin) }}</td>
</tr>

</table>
{{ form_widget(form) }}
<button class="btn">{{ button_label|default('Save') }}</button>
{{ form_end(form) }}

You might also like