intégration taux réduction dans index.tpl

FossilOrigin-Name: 8c48a54785b11f3109f0ca66e5a8fe5220a632352333399477522fba9ed78662
This commit is contained in:
engel 2022-02-17 14:14:12 +00:00
parent d7faf06f10
commit a3e855870c
2 changed files with 24 additions and 11 deletions

View File

@ -47,6 +47,20 @@
</dl> </dl>
</fieldset> </fieldset>
</div> </div>
<div id="taux_reduc" class="tous hidden">
<h2>Choisir le taux de réduction</h2>
<fieldset>
{foreach from=$plugin_config->reduction item="reduc"}
<span class="radio-btn">
<input type="radio" id="{$reduc->taux}"
name="taux_reduction" value="{$reduc->taux}" />
<label for="{$reduc->taux}">{$reduc->taux}{if $reduc->remarque != ""} - {$reduc->remarque}{/if}</label>
</span>
{/foreach}
</fieldset>
</div>
<div id="generer_tous" class="tous hidden"> <div id="generer_tous" class="tous hidden">
<p class=" submit"> <p class=" submit">
{csrf_field key="generer_tous_recus"} {csrf_field key="generer_tous_recus"}
@ -56,6 +70,7 @@
<div id="liste_activites_tarifs" class="activites hidden"> <div id="liste_activites_tarifs" class="activites hidden">
<h2>Choisir les activités et tarifs concernés par les reçus ainsi que le taux de réduction</h2> <h2>Choisir les activités et tarifs concernés par les reçus ainsi que le taux de réduction</h2>
<fieldset>
<table class="list"> <table class="list">
<thead> <thead>
<tr> <tr>
@ -76,16 +91,13 @@
<span>{$activite.titreActivite} - {$activite.titreTarif}</span> <span>{$activite.titreActivite} - {$activite.titreTarif}</span>
</td> </td>
<td> <td>
{foreach from=$plugin_config->reduction item="reduc"}
<span class="radio-btn"> <span class="radio-btn">
<input type="radio" id="taux_normal_{$activite.idTarif}" <input type="radio" id="taux_{$reduc->taux}_{$activite.idTarif}"
name="taux_reduction_{$activite.idTarif}" value="{$plugin_config->reduction[0]->taux}" disabled /> name="taux_reduction_{$activite.idTarif}" value="{$reduc->taux}" disabled />
<label for="taux_normal_{$activite.idTarif}">normal</label> <label for="taux_{$reduc->taux}_{$activite.idTarif}">{$reduc->taux}{if $reduc->remarque != ""} - {$reduc->remarque}{/if}</label>
</span>
<span class=" radio-btn">
<input type="radio" id="taux_majore_{$activite.idTarif}"
name="taux_reduction_{$activite.idTarif}" value="{$plugin_config->reduction[1]->taux}" disabled />
<label for="taux_majore_{$activite.idTarif}">majoré</label>
</span> </span>
{/foreach}
</td> </td>
<td>{if $activite.descActivite != ""}{$activite.descActivite} ; {/if}{$activite.descTarif}</td> <td>{if $activite.descActivite != ""}{$activite.descActivite} ; {/if}{$activite.descTarif}</td>
<td>{$activite.numeroCpt} : {$activite.nomCpt}</td> <td>{$activite.numeroCpt} : {$activite.nomCpt}</td>
@ -94,6 +106,7 @@
</tbody> </tbody>
</table> </table>
<p class="help">Si vous ne savez pas quel taux de réduction utiliser, n'en choisissez aucun</p> <p class="help">Si vous ne savez pas quel taux de réduction utiliser, n'en choisissez aucun</p>
</fieldset>
</div> </div>
<div id="generer_activites" class="activites hidden"> <div id="generer_activites" class="activites hidden">

View File

@ -20,7 +20,7 @@ $tauxSelectionnes = array();
foreach ($tarifsSelectionnes as $idTarif) { foreach ($tarifsSelectionnes as $idTarif) {
$nomRadio = "taux_reduction_" . $idTarif; $nomRadio = "taux_reduction_" . $idTarif;
$valRadio = f("$nomRadio"); $valRadio = f("$nomRadio");
$tauxSelectionnes[] = $valRadio ? $valRadio: $plugin->getConfig()->reduction[0]->taux; $tauxSelectionnes[] = $valRadio ? $valRadio: $plugin->getConfig('reduction')[0]->taux;
} }
// obtenir les instances de tarifs correspondant à la sélection // obtenir les instances de tarifs correspondant à la sélection
$lesTarifs = array(); $lesTarifs = array();