correction bug calcul total versements sélectionnés
FossilOrigin-Name: 5944111d279436fb40e1fdfafab9b8fe237a02e5e7bb8297c55cb76323cda73a
This commit is contained in:
parent
a787c1dacb
commit
f2f360cfa0
@ -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*}
|
||||||
|
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user