Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
extends layout
block content
.container.mt-5
h1 Modifier une Annonce
form(action=`/announcements/update/${announcement._id}`, method="post", enctype="multipart/form-data")
.form-group
label(for="title") Titre
input#title.form-control(type="text", name="title", required, value=announcement.title)
.form-group
label(for="propertyType") Type de Bien
input#propertyType.form-control(type="text", name="propertyType", required, value=announcement.propertyType)
.form-group
label(for="price") Prix
input#price.form-control(type="text", name="price", required, pattern="[0-9]+(\.[0-9]{1,2})?", title='Veuillez entrer un nombre', value=announcement.price)
.form-group
label(for="availabilityDate") Date de disponibilité
input#availabilityDate.form-control(type="date", name="availabilityDate", required, value=announcement.availabilityDate)
.form-group
label(for="description") Description
textarea#description.form-control(name="description", required)= announcement.description
.form-group
label(for="publicationStatus") Statut Publication
input#publicationStatus.form-control(type="text", name="publicationStatus", required, value=announcement.publicationStatus)
.form-group
label(for="propertyStatus") Statut Bien
input#propertyStatus.form-control(type="text", name="propertyStatus", required, value=announcement.propertyStatus)
.form-group
label(for="photos") Photos
input#photos.form-control(type="file", name="photos", accept="image/*", multiple)
button.btn.btn-primary(type="submit") Modifier l'annonce
a.btn.btn-secondary(href="/announcements") Annuler