Commit 4fc1349c authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Oarcours des chemins pédagogiques pour calculer le nb d'éléments présents dans les étapes


(cherry picked from commit c4ba067b)
parent 48e563fb
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -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,
+2 −2
Original line number Diff line number Diff line
@@ -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)),
    ];
}