22 lines
1.3 KiB
HTML
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}}
|