{{* -*- brindille -*- *}} {{#restrict block=true section="accounting" level="admin"}}{{/restrict}} {{* Supprime les réservations selectionnées du module EQUIPMENT et WEB (link externe) paramètres : - keys : Clefs des réservations à supprimer *}}

Légende :
{{:icon shape="globe"}} : réservation issue de la page publique
{{:icon shape="print"}} : réservation issue de la page membre

{{:icon shape="alert"}} : Il n'y a pas de confirmation lors de la suppression de réservations !

{{* Suppression des résa sélectionnées dans le module EQUIPMENT uniquement *}} {{*:debug _POST=$_POST*}} {{if $_POST.ids}} {{*:admin_header title="Supprimer réservation(s)" current="module_%s"|args:$module.name layout="public"*}} {{:assign var="keys" value=$_POST.ids|implode:","}} {{*#form on="delete"*}} {{*#foreach from=$_POST.ids key="key" item="value"}} {{$key}} = {{$value}} {{:delete key=$value}} {{/foreach*}} {{*if !$_POST.confirm_delete}} {{:error message="Merci de cocher la case"}} {{/if*}} {{:delete :keys=$keys where="key IN (:keys)"}} {{:redirect parent="./resa_history.html?output_type=resadel&ok=1"}} {{*/form}} {{:form_errors*}} {{*:delete_form legend="Suppression de réservation" warning="Supprimer la/les réservation(s) n°%s ?"|args:$keys info="La réservation lié sera également supprimé" alert="La réservation sera définitivement perdue !" confirm="Cocher cette case pour confirmer la suppression de la réservation" *}} {{*:redirect reload="./resa_history.html?output_type=resadel"*}} {{*:debug _POST=$_POST.ids|implode:","*}} {{*:debug keys=$keys*}} {{* Confirmation et suppression de la résa dans le module equipement uniquement {{elseif $_GET.key || $_POST.key}} {{:admin_header title="Suppression de réservation" current="module_%s"|args:$module.name}}

Confirmer la suppression ?

{{#form on="save"}} {{* vérifier la confirmation }} {{if !$_POST.confirm || $_POST.confirm|intval != 1}} {{:error message="Merci de confirmer la suppression !"}} {{elseif $_POST.key}} {{:delete key=$_POST.key}} {{else}} {{:error message="Jamais !"}} {{/if}} {{:redirect reload="./delete_reservation.html"}} {{/form}} {{:form_errors}}
{{:input type="hidden" name="key" default=$_GET.key}} {{:input type="radio-btn" name="confirm" value="0" label="Non" default="0" required=true}} {{:input type="radio-btn" name="confirm" value="1" label="Oui" required=true}}

{{:button type="submit" name="save" label="Enregistrer" shape="right" class="main"}}

*}} {{else}} {{* Liste des réservations *}} {{:include file="../_resa_load.html" keep="_resa_lignes"}}
{{*data-disable-progress="1"*}} {{#foreach from=$_resa_lignes}} {{/foreach}}
Source N° de membre Nom Téléphone Matériel Quantité souhaitée Date souhaitée Date retour prévue Commentaire additionnel Statut de la demande
{{if $shape=="print"}} {{:input name="ids[]" type="checkbox" value='%s'|args:$wres_key}} {{else}} {{*:linkbutton href="/equipment.html?fonc=resadel&id=%s"|args:$wres_id label="" target="_dialog" shape="delete"*}} {{:linkbutton href="/equipment.html?fonc=resadel&key=%s"|args:$wres_key label="" target="_dialog" shape="trash"}} {{/if}} {{:icon shape="%s"|args:$shape}} {{$member}} {{$name}} {{$contact}} {{#load key="%s"|args:$equipment}}{{$name}}{{/load}} {{$amount}} {{$loan_date|date_short}} {{$return_date|date_short}} {{$comment}} {{:include file="../_resa_status_color.html" status='%s'|args:$status|or:null}}

{{:button type="submit" name="delete" label="Supprimer" shape="right" class="main"}}

{{/if}}