You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
WF-Website/vue/templates/create.html.twig

43 lines
1.9 KiB

<div class="creation">
<form class="add" method="post" action="{{racine}}/add">
{% if src == true and char == true %}
<input type="hidden" id="req" name="req" value="both"/>
{% elseif src == true %}
<input type="hidden" id="req" name="req" value="src"/>
{% elseif char == true %}
<input type="hidden" id="req" name="req" value="src"/>
{% endif %}
{% if src == true %}
<h1>Source</h1>
<label for="titre">Titre de la source *</label>
<input type="text" class="champ" id="titre" name="titre" placeholder="Titre de la source" required/>
<label for="date">Année de sortie *</label>
<input type="number" id="date" name="date" min="1850" max="{{ "now"|date("Y") }}" required>
<label for="type">Type de source *</label>
<input type="radio" id="movie" name="type" value="Movie" checked>
<label for="movie">Film</label><br>
<input type="radio" id="serie" name="type" value="Serie">
<label for="serie">Serie</label>
<input type="radio" id="vg" name="type" value="VideoGame">
<label for="vg">Jeu Vidéo</label><br>
<input type="radio" id="anime" name="type" value="Anime">
<label for="anime">Anime</label>
{% endif %}
{% if char == true %}
<h1>Personnage</h1>
<label for="name">Nom de personnage *</label>
<input type="text" class="champ" id="name" name="name" placeholder="Nom du personnage" required/>
<label for="name">Image du personnage *</label>
<input type="file" id="avatar" name="avatar" accept="image/png, image/jpeg" required/>
{% endif %}
<input type="submit" class="btn" value="Soumettre"/>
</form>
<body>
<html>