Files
equipment_resa/_resa_load.html
T

22 lines
1.3 KiB
HTML

{{*
Charge les réservations depuis WEB et EQUIPMENT
Cette page doit être incluse avec le paramètre suivant :
- st_condition & st_condition_cal
*}}
{{*:debug st_condition_cal=$st_condition_cal*}}
{{#load module=web type="reservation" assign="web_resa_lignes." where="$$.equipment IS NOT NULL AND %s"|args:$st_condition_cal}}
{{/load}}
{{*:debug lignes=$web_resa_lignes*}}
{{* Liste des réservations des membres : module_data_equipment *}}
{{#load module="%s"|args:$module.name type="reservation" assign="equ_resa_lignes." where="$$.equipment IS NOT NULL AND %s"|args:$st_condition_cal}}
{{/load}}
{{*:debug lignes=$equ_resa_lignes*}}
{{* Liste des réservations des membres et non membres : merge les 2 listes *}}
{{#foreach from=$equ_resa_lignes}}
{{:assign var="_resa_lignes." wres_id=$id wres_key=$key member=$member name=$name contact=$contact equipment=$equipment amount=$amount loan_date=$loan_date return_date=$return_date comment=$comment shape="print" signed=$signed status=$status}}
{{/foreach}}
{{#foreach from=$web_resa_lignes}}
{{:assign var="_resa_lignes." wres_id=$id wres_key=$key member=$member name=$name contact=$contact equipment=$equipment amount=$amount loan_date=$loan_date return_date=$return_date comment=$comment shape="globe" signed=$signed status=$status}}
{{/foreach}}