From c4ba067ba4268923474b7e5bc8145b9cf06a56ba Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Laurent=20L=C3=A9cluse?= <laurent.lecluse@unicaen.fr>
Date: Wed, 16 Mar 2022 16:29:29 +0100
Subject: [PATCH] =?UTF-8?q?Oarcours=20des=20chemins=20p=C3=A9dagogiques=20?=
 =?UTF-8?q?pour=20calculer=20le=20nb=20d'=C3=A9l=C3=A9ments=20pr=C3=A9sent?=
 =?UTF-8?q?s=20dans=20les=20=C3=A9tapes?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../Application/src/Controller/OffreFormationController.php   | 2 ++
 .../Application/view/application/offre-formation/index.phtml  | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/module/Application/src/Controller/OffreFormationController.php b/module/Application/src/Controller/OffreFormationController.php
index 4418d57971..09bbc25495 100755
--- a/module/Application/src/Controller/OffreFormationController.php
+++ b/module/Application/src/Controller/OffreFormationController.php
@@ -2,6 +2,7 @@
 
 namespace Application\Controller;
 
+use Application\Entity\Db\CheminPedagogique;
 use Application\Entity\Db\ElementPedagogique;
 use Application\Entity\Db\Etape;
 use Application\Entity\Db\GroupeTypeFormation;
@@ -365,6 +366,7 @@ class OffreFormationController extends AbstractController
         /* Mise en place des filtres */
         $this->em()->getFilters()->enable('historique')->init([
             ElementPedagogique::class,
+            CheminPedagogique::class,
             TypeFormation::class,
             GroupeTypeFormation::class,
             TypeModulateur::class,
diff --git a/module/Application/view/application/offre-formation/index.phtml b/module/Application/view/application/offre-formation/index.phtml
index c9e2cfb917..9faf590c18 100755
--- a/module/Application/view/application/offre-formation/index.phtml
+++ b/module/Application/view/application/offre-formation/index.phtml
@@ -60,9 +60,9 @@ $etapesItems = [
 
 foreach ($etapes as $etp) {
     $etapesItems[$etp->getId()] = [
-        'label'     => sprintf("%s (%s EP)", $etp, count($etp->getElementPedagogique())),
+        'label'     => sprintf("%s (%s EP)", $etp, count($etp->getCheminPedagogique())),
         'etape'     => $etp,
-        'orpheline' => $etp->getElementPedagogique()->count() === 0,
+        'orpheline' => $etp->getCheminPedagogique()->count() === 0,
         'url'       => $this->url('of', [], makeQuery($structure, $niveau, $etp)),
     ];
 }
-- 
GitLab