{{* -*- brindille -*- *}} {{#restrict block=true section="accounting" level="write"}}{{/restrict}} {{:assign var="types" checkbox="Case à cocher" date="Date" number="Nombre" monetary="Montant €" text="Texte" textarea="Texte multi-lignes" }} {{#form on="save"}} {{#foreach from=$_POST.fields|array_transpose item="field"}} {{if !$field.label|trim || !$field.type}} {{:continue}} {{/if}} {{if !$types|keys|has:$field.type}} {{:error message="Type inconnu: %s"|args:$field.type}} {{/if}} {{:assign var="fields." required=$field.required|boolval published=$field.published|boolval assignedto=$field.assignedto type=$field.type name=$field.name label=$field.label help=$field.help|or:null}} {{/foreach}} {{:save key="config" fields=$fields|arrayval}} {{:redirect to="?ok=1"}} {{/form}} {{:admin_header title="Configuration" current="module_%s"|args:$module.name}} {{:include file="../_nav.html" current="config" subcurrent="custom_fields"}} {{:form_errors}} {{if $_GET.ok}}
Configuration enregistrée.
{{/if}}