<?php namespace Garradin; use Garradin\Plugin\RecusFiscaux\Services; // liste des activités, cotisations et comptes associés $activitesTarifsComptes = Services::getActivitesTarifsEtComptes(); // liste des versements pour activités $lesVersements = Services::getTousLesVersements("2021"); // liste des activités $activites = Services::getActivites(); foreach ($activites as $num => $activite) { // ajouter les tarifs de l'activité $activite->{'tarifs'} = Services::getTarifs($activite->{'id'}); } // préparation de l'affichage $tpl->assign('activitesTarifsComptes', $activitesTarifsComptes); $tpl->assign('lesVersements', $lesVersements); $tpl->assign('listeParActiviteEtTarif', $activites); $tpl->assign('plugin_css', ['style.css']); // envoyer au template $tpl->display(PLUGIN_ROOT . '/templates/index.tpl');