Version brouillon qui marche à peu près
This commit is contained in:
37
edit.html
Normal file
37
edit.html
Normal file
@ -0,0 +1,37 @@
|
||||
{{#restrict section="accounting" level="write" block=true}}{{/restrict}}
|
||||
{{:admin_header title="Nouveau scrutin"}}
|
||||
|
||||
{{if $_GET.id}}
|
||||
{{#load assign="scrutin" id=$_GET.id|intval}}{{/load}}
|
||||
{{/if}}
|
||||
|
||||
{{if $_POST.save}}
|
||||
{{:save id=$scrutin.id
|
||||
validate_schema="./scrutin.schema.json"
|
||||
name=$_POST.name|strval|trim
|
||||
desc=$_POST.desc|strval|or:null
|
||||
activity_see=$_POST.activity_see|intval|or:null
|
||||
question=$_POST.question|strval|trim
|
||||
votes=$_POST.votes
|
||||
}}
|
||||
{{:redirect to="./"}}
|
||||
{{/if}}
|
||||
|
||||
<form method="post" action="">
|
||||
<fieldset>
|
||||
<legend>{{if !$scrutin}}Nouveau scrutin{{else}}Modifier le scrutin{{/if}}</legend>
|
||||
<dl>
|
||||
{{:input type="text" required=true name="name" label="Nom du scrutin" source=$scrutin}}
|
||||
{{:input type="text" name="desc" label="Description" source=$scrutin}}
|
||||
{{:input type="text" name="activity_see" label="ID de l'activité requise pour voir le scrutin" help="Laisser vide si tout le monde doit pouvoir voir le scrutin." target="!services/selector.php" source=$scrutin}}
|
||||
{{:input type="text" required=true name="question" label="Question posée" source=$scrutin}}
|
||||
</dl>
|
||||
</fieldset>
|
||||
|
||||
|
||||
<p class="submit">
|
||||
{{:button type="submit" shape="right" label="Enregistrer" name="save" class="main"}}
|
||||
</p>
|
||||
</form>
|
||||
|
||||
{{:admin_footer}}
|
||||
Reference in New Issue
Block a user