{{* -*- brindille -*- *}} {{* Paramètres : - key : clé du matériel à visionner - prop : =1 si matériel propriété de l'association, 0 sinon *}} {{:assign equipment_key=$_GET.key|trim}} {{#load module="equipment" key=$_GET.key assign="equipment"}} {{else}} {{:error message="Pas de matériel avec la clé %s"|args:$equipment_key}} {{/load}} {{:assign default_category=$equipment.category}} {{* lister les catégories disponibles {{#load module="equipment" type="category" assign="category" order="$$.name"}} {{:assign var="categories.%s"|args:$category.key value=$category.name}} {{/load}} *}} {{* Récupère la catégorie *}} {{#load module="equipment" type="category" key="%s"|args:$equipment.category }} {{:assign var="cat_name" value=$name}} {{/load}} {{* Récupère l'état *}} {{#module name="equipment"}} {{:assign var="_states" value=$config.states|explode:","}} {{:assign var="_state" from="_states.%d"|args:$equipment.state}} {{/module}} {{* Quantités stock ou temp *}} {{if $equipment.stock >= 1}} {{:assign _amount=$equipment.stock|intval}} {{:assign _operation="définitif"}} {{elseif $equipment.notowned >= 1}} {{:assign _amount=$equipment.notowned|intval}} {{:assign _operation="temporaire"}} {{/if}} {{* Champs personnalisés *}} {{#module name="equipment"}} {{*:debug conf=$config.fields*}} {{:assign var="_html" value=""}} {{#foreach from=$config.fields key="i" item="field"}} {{if $field.assignedto == 'M' && $field.published == true}} {{*:debug types=$equipment.fields*}} {{:assign var="champ" from="equipment.fields.%d"|args:$i}} {{*:debug i=$i label=$champ.label valeur=$champ.value*}} {{if $field.type == 'checkbox'}} {{:assign retval="Oui"}} {{else}} {{:assign var="retval" value=""}} {{if $champ.value !== null}} {{:assign var="retval" value=$champ.value}} {{/if}} {{*:debug i=$i val=$retval*}} {{/if}} {{if $field.type == 'monetary'}} {{*:input name="fields[%s]"|args:$i label=$field.label type="number" help=$field.help required=$field.required default=$retval value=$retval min="0" step="any"*}} {{:assign var="_html" value="%s
{{if $is_admin}} {{:linkbutton class="main" label="Retour" href="equipment_history.html" shape="list-ul"}} {{elseif $is_logged}} {{:linkbutton class="main" label="Retour" href="index.html" shape="list-ul"}} {{if $_operation=="définitif"}} {{:linkbutton class="main" label="Réserver" href="/m/equipment/index.html?key=%s&fonc=resa"|args:$equipment_key shape="export"}} {{else}} {{:linkbutton class="main" label="Contacter nous!" href="/contact.html?key=%s&fonc=resa"|args:$equipment_key shape="mail" target="_dialog"}} {{/if}} {{else}} {{:linkbutton class="main" label="Retour" href="equipment.html" shape="list-ul"}} {{if $_operation=="définitif"}} {{:linkbutton class="main" label="Réserver" href="equipment.html?key=%s&fonc=resa"|args:$equipment_key shape="export"}} {{else}} {{:linkbutton class="main" label="Contacter nous!" href="contact.html?key=%s&fonc=resa"|args:$equipment_key shape="mail"}} {{/if}} {{/if}}