Ajout calcul total général case cochées

FossilOrigin-Name: 3a1cdc3cd5b81be5a45684569107bbe48f547d471a6873aaa508652cf8103b0b
This commit is contained in:
engel 2025-12-30 09:35:39 +00:00
parent 358c44d23c
commit 57f0d77527
5 changed files with 120 additions and 73 deletions

View file

@ -4,15 +4,24 @@
<h2>Année {$annee_recu} : versements par activité et tarif</h2>
<fieldset class="noprint">
<input type="checkbox" class="check_global" id="check_global" onclick="cocherDecocherTout(check_global)" />
<dl>
<dd>
<label class="strong">Total des cases cochées : </label>
<span class="total" id="total_general">0,00 €</span>
</dd>
<dd>
<input type="checkbox" class="check_global" id="check_global" onclick="cocherDecocherTout(check_global, total_general)" />
<label for="check_global">Cliquer pour cocher toutes les lignes</label>
</dd>
<dd>
<button type="button" data-icon="↑" class="icn-btn" id="close_details_activite"
onclick="montrerMasquerDetails(this.id, 'details.activite', 'toutes les activités')">
Replier toutes les activités</button>
<button type="button" data-icon="↑" class="icn-btn" id="close_details_personne"
onclick="montrerMasquerDetails(this.id, 'details.personne', 'toutes les personnes')">
Replier toutes les personnes</button>
<br />
</dd>
<dd>
{button type="submit" label="Télécharger les reçus au format PDF" shape="download"
form="versements_activites"
formaction="generer_recus.php?type=activite&format=pdf"
@ -21,6 +30,8 @@
form="versements_activites"
formaction="generer_recus.php?type=activite&format=print"
onclick="return verifierChoix(this.form)"}
</dd>
</dl>
</fieldset>
<form method="post" target="_blank" id="versements_activites">

View file

@ -4,21 +4,33 @@
<h2>Année {$annee_recu} : versements par personne</h2>
<fieldset class="noprint">
<input type="checkbox" class="check_global" id="check_global"
onclick="cocherDecocherToutesLesPersonnes(check_global)" />
<label for="check_global">Cliquer pour cocher toutes les lignes</label>
<button type="button" data-icon="↑" class="icn-btn" id="close_details_personne"
onclick="montrerMasquerDetails(this.id, 'details.personne', 'toutes les personnes')">
Replier toutes les personnes</button>
<br />
{button type="submit" label="Télécharger les reçus au format PDF" shape="download"
form="versements_personnes"
formaction="generer_recus.php?type=personne&format=pdf"
onclick="return verifierChoix(this.form)"}
{button type="submit" label="Imprimer les reçus" shape="print"
form="versements_personnes"
formaction="generer_recus.php?type=personne&format=print"
onclick="return verifierChoix(this.form)"}
<dl>
<dd>
<label class="strong">Total des cases cochées : </label>
<span class="total" id="total_general">0,00 €</span>
</dd>
<dd>
<input type="checkbox" class="check_global" id="check_global"
onclick="cocherDecocherToutesLesPersonnes(check_global, total_general)" />
<label for="check_global">Cliquer pour cocher toutes les lignes</label>
</dd>
<dd>
<button type="button" data-icon="↑" class="icn-btn" id="close_details_personne"
onclick="montrerMasquerDetails(this.id, 'details.personne', 'toutes les personnes')">
Replier toutes les personnes</button>
</dd>
<dd>
{button type="submit" label="Télécharger les reçus au format PDF" shape="download"
form="versements_personnes"
formaction="generer_recus.php?type=personne&format=pdf"
onclick="return verifierChoix(this.form)"}
{button type="submit" label="Imprimer les reçus" shape="print"
form="versements_personnes"
formaction="generer_recus.php?type=personne&format=print"
onclick="return verifierChoix(this.form)"}
</dd>
</dl>
</fieldset>
<form method="post" target="_dialog" id="versements_personnes">