Files
equipment_resa/reservation/archive_reservation.html

38 lines
1.3 KiB
HTML

{{* -*- brindille -*- *}}
{{#restrict block=true section="accounting" level="write"}}{{/restrict}}
{{*
Accepter une réservation
paramètres :
- key : clé de la réservation à modifier
- eid : id du matériel concerné
*}}
{{if $_GET.ok}}
{{* Redirect vers la page de suppression de la réservation WEB *}}
{{:redirect url="/equipment.html?fonc=resadel&key=%s"|args:$_GET.ok}}
{{*:redirect reload="resa_details.html?key=%s"|args:$resa.key*}}
{{/if}}
{{* récupérer les infos de la réservation à modifier depuis le module equipement (prioritaire) ou depuis le module web *}}
{{#load key=$_GET.key assign="resa"}}
{{else}}
{{#load module=web key=$_GET.key assign="resa"}}
{{else}}
{{:error message="Aucune réservation avec la clé %s"|args:$_GET.key}}
{{/load}}
{{/load}}
{{:admin_header title="Archiver la réservation" current="module_%s"|args:$module.name}}
{{*
-------------------- Archiver la demande de réservation --------------------
*}}
{{if $resa.key}}
{{:save key=$resa.key
type="reservation"
status="archivée"
equipment_id=$_GET.eid|intval
}}
<p class="info">La réservation est maintenant archivée. Cliquer {{:link href="archive_reservation.html?ok=%s"|args:$resa.key label="ici"}} pour terminer.</p>
{{else}}
<p class="error">Erreur : La réservation n'a pas pu être archivée.</p>
{{/if}}