début nouvelle config types ES

This commit is contained in:
Jean-Christophe Engel 2025-02-17 08:56:57 +01:00
parent b6de0c59c0
commit b19904b05b
10 changed files with 122 additions and 74 deletions

View file

@ -11,22 +11,13 @@
{{* lecture config (défaut ou enregistrée) *}}
{{:include file="./_get_config.html" keep="config"}}
{{* types d'entrées *}}
{{#foreach from=$config.input_nature key="label" item="type"}}
{{:assign var='input_types.%s'|args:$type value=$type}}
{{/foreach}}
{{*:debug config.in=$config.input_nature config.out=$config.output_nature*}}
{{* types d'entrées qui ne peuvent être supprimées *}}
{{#load type="movement" where="$$.direction='input'" group="$$.input_nature"}}
{{:assign var="locked_inputs." value=$input_nature}}
{{/load}}
{{* types de sorties *}}
{{#foreach from=$config.output_nature key="label" item="type"}}
{{:assign var='output_types.%s'|args:$type value=$type}}
{{/foreach}}
{{* types de sorties qui ne peuvent être supprimées *}}
{{#load type="movement" where="$$.direction='output'" group="$$.output_nature"}}
{{:assign var="locked_outputs." value=$output_nature}}
@ -42,7 +33,7 @@
</tr>
</thead>
<tbody>
{{#foreach from=$config.input_nature key="label" item="type"}}
{{#foreach from=$config.input_nature}}
<tr>
<td>{{$label}}</td>
<td>{{$type}}</td>
@ -67,7 +58,7 @@
</tr>
</thead>
<tbody>
{{#foreach from=$config.output_nature key="label" item="type"}}
{{#foreach from=$config.output_nature}}
<tr>
<td>{{$label}}</td>
<td>{{$type}}</td>