2022-01-26 12:12:42 +01:00
<!-- nav bar -->
{ include file = "%s/templates/_nav.tpl" | args : $plugin_root current_nav = "versements" }
2022-03-14 20:46:48 +01:00
<h2>Versements par activité et tarif</h2>
2022-01-26 12:12:42 +01:00
2022-03-29 14:50:25 +02:00
<fieldset class="noprint">
2022-01-28 15:40:21 +01:00
<input type="checkbox" class="check_global" id="check_global" onclick="cocherDecocherTout(check_global)" />
2022-01-26 12:12:42 +01:00
<label for="check_global">Cliquer pour cocher toutes les lignes</label>
2022-03-30 09:52:19 +02:00
<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>
2022-03-29 14:50:25 +02:00
</fieldset>
<form method="post" id="versements_activites" action="generer_activites.php">
2022-01-26 12:12:42 +01:00
2022-02-10 17:05:24 +01:00
{ * Itération sur les versements * }
{ foreach from = $lesVersements key = "i" item = "versement" }
{ if $i = = 0 }
{ * premier versement * }
<?php
$tarifCourant = $versement->idTarif;
$personneCourante = $versement->idUser;
?>
{ afficher_debut_tarif versement = $versement }
2022-03-31 10:27:31 +02:00
{ afficher_debut_personne user = $personneCourante idVersement = "%s_%s" | args : $tarifCourant , $personneCourante }
{ afficher_versement versement = $versement idVersement = "%s_%s" | args : $tarifCourant , $personneCourante rang = $i }
2022-02-10 17:05:24 +01:00
{ else }
{ * autre versement * }
{ if $versement.idTarif ! = $tarifCourant }
{ * changement de tarif * }
</fieldset> { * fin versements d'une personne * }
2022-03-29 14:50:25 +02:00
</details> { * fin versements d'une personne * }
</details> { * fin tarif * }
2022-02-10 17:05:24 +01:00
<?php
$tarifCourant = $versement->idTarif;
$personneCourante = $versement->idUser;
?>
{ afficher_debut_tarif versement = $versement }
2022-03-31 10:27:31 +02:00
{ afficher_debut_personne user = $personneCourante idVersement = "%s_%s" | args : $tarifCourant , $personneCourante }
{ afficher_versement versement = $versement idVersement = "%s_%s" | args : $tarifCourant , $personneCourante rang = $i }
2022-02-17 08:49:04 +01:00
{ elseif $versement.idUser ! = $personneCourante }
2022-02-10 17:05:24 +01:00
{ * changement de personne * }
</fieldset>
2022-03-29 14:50:25 +02:00
</details>
2022-02-10 17:05:24 +01:00
<?php
$personneCourante = $versement->idUser;
?>
2022-03-31 10:27:31 +02:00
{ afficher_debut_personne user = $personneCourante idVersement = "%s_%s" | args : $tarifCourant , $personneCourante }
{ afficher_versement versement = $versement idVersement = "%s_%s" | args : $tarifCourant , $personneCourante rang = $i }
2022-02-10 17:05:24 +01:00
{ else }
{ * même personne * }
2022-03-31 10:27:31 +02:00
{ afficher_versement versement = $versement idVersement = "%s_%s" | args : $tarifCourant , $personneCourante rang = $i }
2022-02-10 17:05:24 +01:00
{ /if }
{ /if }
2022-03-30 09:52:19 +02:00
{ /foreach } { * Itération sur les versements * }
2022-03-29 14:50:25 +02:00
</fieldset> { * fin versements d'une personne * }
</details> { * fin versements d'une personne * }
</details> { * fin tarif * }
2022-01-26 12:12:42 +01:00
<input type="submit" value="Générer les reçus" onclick="return verifierChoix(this.form)">
</form>
2022-03-30 09:52:19 +02:00
{ * scripts divers * }
2022-01-26 12:12:42 +01:00
<script src="script.js"></script>
<!-- footer -->
{ include file = "admin/_foot.tpl" }