From 7b9b0fda13c3efb7e9e9e571b12fd58b9ba30104 Mon Sep 17 00:00:00 2001
From: engel <>
Date: Fri, 20 May 2022 19:42:57 +0000
Subject: [PATCH] modifications mineures navigation
FossilOrigin-Name: 264b5e6f25d45772f9e3e62c4b9bc2bcb539a3bcbc227c85a2fde5c4246473c5
---
templates/_nav.tpl | 2 +-
templates/versements_activites.tpl | 2 +-
www/admin/versements_activites.php | 6 ++++++
www/admin/versements_personnes.php | 3 ++-
4 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/templates/_nav.tpl b/templates/_nav.tpl
index f909c92..8eec7e7 100644
--- a/templates/_nav.tpl
+++ b/templates/_nav.tpl
@@ -6,7 +6,7 @@
- Accueil
- Versements par personne
- - Versements par activité et tarif
+ - Versements par activité et tarif
{if $session->canAccess($session::SECTION_ACCOUNTING, $session::ACCESS_WRITE)}
- Configuration
{/if}
diff --git a/templates/versements_activites.tpl b/templates/versements_activites.tpl
index 1ebd69c..c0668f9 100644
--- a/templates/versements_activites.tpl
+++ b/templates/versements_activites.tpl
@@ -1,5 +1,5 @@
-{include file="%s/templates/_nav.tpl"|args:$plugin_root current_nav="versements"}
+{include file="%s/templates/_nav.tpl"|args:$plugin_root current_nav="activite"}
Versements par activité et tarif
diff --git a/www/admin/versements_activites.php b/www/admin/versements_activites.php
index 014ef54..f4e0e8d 100644
--- a/www/admin/versements_activites.php
+++ b/www/admin/versements_activites.php
@@ -11,6 +11,12 @@ use Garradin\Plugin\RecusFiscaux\Utils;
// récupérer les infos du formulaire
// ------------------------------------------------------------
+// vérifier qu'on a bien sélectionné une activité ou un compe
+if (null === f('tarifs') && null === f('comptes'))
+{
+ \Garradin\Utils::redirect(PLUGIN_URL . 'index.php');
+}
+
// tarifs sélectionnés
$tarifsSelectionnes = f('tarifs') ?: [];
diff --git a/www/admin/versements_personnes.php b/www/admin/versements_personnes.php
index d0ee822..5a626bd 100644
--- a/www/admin/versements_personnes.php
+++ b/www/admin/versements_personnes.php
@@ -7,7 +7,8 @@ use Garradin\Plugin\RecusFiscaux\Utils;
// vérifier si le taux de réduction a été sélectionné au préalable
$_SESSION['taux_reduction'] = f('taux_reduction');
-if (! isset($_SESSION['taux_reduction']) || $_SESSION['taux_reduction'] == "") {
+if (! isset($_SESSION['taux_reduction']) || $_SESSION['taux_reduction'] == "")
+{
\Garradin\Utils::redirect(PLUGIN_URL . 'index.php');
}