From 933465ba12da1d366d3430f3941cb35c04ded712 Mon Sep 17 00:00:00 2001 From: engel <> Date: Wed, 5 Apr 2023 12:45:24 +0000 Subject: [PATCH] =?UTF-8?q?D=C3=A9but=20correction=20erreur=20(ticket=20be?= =?UTF-8?q?24e36cbf2a8ee61b4e430bce5f27936027824f)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit FossilOrigin-Name: 14ff44b94850973a630d5a874d55a8d4ad9172a22bf2d44faaaad02989bfd7e9 --- www/admin/versements_activites.php | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/www/admin/versements_activites.php b/www/admin/versements_activites.php index 6545123..e98b0c3 100644 --- a/www/admin/versements_activites.php +++ b/www/admin/versements_activites.php @@ -36,21 +36,24 @@ else if (! isset($_SESSION['tauxSelectionnes'])) { */ // taux de réduction associés -if (isset($tarifsSelectionnes) && isset($_SESSION['comptesSelectionnes'])) +$tauxSelectionnes = array(); +if (isset($tarifsSelectionnes)) { - $tauxSelectionnes = array(); foreach ($tarifsSelectionnes as $idTarif) { $nomRadio = "taux_reduction_" . $idTarif; $tauxSelectionnes[$idTarif] = f("$nomRadio"); } +} +if (isset($_SESSION['comptesSelectionnes'])) +{ foreach ($_SESSION['comptesSelectionnes'] as $idCompte) { $nomRadio = "taux_reduction_" . $idCompte; $tauxSelectionnes[$idCompte] = f("$nomRadio"); } - $_SESSION['tauxSelectionnes'] = $tauxSelectionnes; } +$_SESSION['tauxSelectionnes'] = $tauxSelectionnes; $lesTarifs = array_map(fn($elem) : string => strpos($elem, '_') !== false ? substr($elem, 0, strpos($elem, '_')) : "", @@ -67,12 +70,15 @@ $_SESSION['lesVersements'] = $champsNom); // ajouter les versements sans tarif (tri par nom, compte, date) -$versementsSansTarif = Utils::getVersementsComptes($_SESSION['annee_recu'], - $_SESSION['comptesSelectionnes'], - $champsNom); -foreach ($versementsSansTarif as $versement) +if (isset($_SESSION['comptesSelectionnes'])) { - $_SESSION['lesVersements'][] = $versement; + $versementsSansTarif = Utils::getVersementsComptes($_SESSION['annee_recu'], + $_SESSION['comptesSelectionnes'], + $champsNom); + foreach ($versementsSansTarif as $versement) + { + $_SESSION['lesVersements'][] = $versement; + } } // préparation de l'affichage $tpl->assign('lesVersements', $_SESSION['lesVersements']);