correction bug calcul total versements sélectionnés

FossilOrigin-Name: 5944111d279436fb40e1fdfafab9b8fe237a02e5e7bb8297c55cb76323cda73a
This commit is contained in:
engel 2022-02-08 09:53:10 +00:00
parent a787c1dacb
commit f2f360cfa0
2 changed files with 22 additions and 22 deletions

View File

@ -36,30 +36,30 @@
</summary> </summary>
{* {*
Itération sur les versements d'un tarif d'une activité Itération sur les versements d'un tarif d'une activité
présentation : une table pour les versements d'une personne présentation : une table pour les versements d'une personne
*} *}
<?php $currentUser = -1; $firstUser = true; ?> <?php $currentUser = -1; $firstUser = true; ?>
{foreach from=$lesVersements key="rang" item="versement"} {foreach from=$lesVersements key="rang" item="versement"}
{if $versement.idActivite == $activite->idActivite && {if $versement.idActivite == $activite->idActivite &&
$versement.idTarif == $tarif->idTarif} $versement.idTarif == $tarif->idTarif}
{if $versement.idUser != $currentUser} {if $versement.idUser != $currentUser}
{* changement de personne *} {* changement de personne *}
{if $firstUser} {if $firstUser}
<?php $firstUser = false; ?> <?php $firstUser = false; ?>
{else} {else}
{* fermer le tableau précédent *} {* fermer le tableau précédent *}
</fieldset> </fieldset>
{/if} {/if}
{* Afficher les infos de la personne *} {* Afficher les infos de la personne *}
<?php $idVersements = $versement->idTarif."_".$versement->idUser; ?> <?php $idVersements = $versement->idTarif."_".$versement->idUser; ?>
<h3 class="personne">Versements de {$versement.nom} : <span id="total_{$idVersements}">0,00 €</span></h3> <h3 class="personne">Versements de {$versement.nom} : <span id="total_{$idVersements}">0,00 €</span></h3>
<fieldset class="versements" id="versements_{$idVersements}"> <fieldset class="versements" id="versements_{$idVersements}">
<input type="checkbox" class="check_{$idVersements}" id="check_{$idVersements}" <input type="checkbox" class="check_{$idVersements}" id="check_{$idVersements}"
onclick="cocherDecocherPersonne(check_{$idVersements}, total_{$idVersements})" /> onclick="cocherDecocherPersonne(check_{$idVersements}, total_{$idVersements})" />
<label for="check_{$idVersements}">Cliquer pour cocher toutes les lignes</label> <label for="check_{$idVersements}">Cliquer pour cocher toutes les lignes</label>
<br /> <br />
<hr> <hr>
<?php $currentUser = $versement->idUser; ?> <?php $currentUser = $versement->idUser; ?>
{/if} {/if}
{* afficher les infos du versement de la personne*} {* afficher les infos du versement de la personne*}

View File

@ -85,7 +85,7 @@ function calculerTotal(listeCases, listeMontants, idTotal) {
for (var i = 1; i < listeCases.length; ++i) for (var i = 1; i < listeCases.length; ++i)
{ {
if (listeCases[i].checked) { if (listeCases[i].checked) {
total += parseFloat(listeMontants[i-1].textContent); total += parseFloat(listeMontants[i-1].textContent.replace(/\s/g, ""));
} }
} }
// "afficher" le total // "afficher" le total