Commit e46bf7cd authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Correction de soucis au niveau de la récupération des forms et fieldsets depuis le container.

Les forms et fieldsets doivent être recréées à chaque récup.

Remise d'équerre des Traits et interfaces de l'application
parent 97d17601
Loading
Loading
Loading
Loading
+3 −3
Changes for code/template/FormAwareTrait.php: 3 added lines, 3 removed lines.
Original line number Diff line number Diff line
@@ -32,11 +32,11 @@ trait <classname>

    public function get<method>(): ?<targetClassname>
    {
        if (empty($this-><variable>)){
            $this-><variable> = \Application::$container->get('FormElementManager')->get(<targetClassname>::class);
        if (!empty($this-><variable>)) {
            return $this-><variable>;
        }
        
        return $this-><variable>;
        return \Application::$container->get('FormElementManager')->get(<targetClassname>::class);
    }
<endif useGetter>
}
 No newline at end of file
+1 −1
Changes for module/Application/src/Controller/CorpsController.php: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -41,7 +41,7 @@ class CorpsController extends AbstractController
    {

        $corps = $this->getEvent()->getParam('corps');
        $form  = $this->getFormCorpsSaisie();
        $form  = $this->getFormCorpsCorpsSaisie();

        if (empty($corps)) {
            $title = "Création d'un nouveau corps";
+1 −1
Changes for module/Application/src/Controller/DepartementController.php: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -32,7 +32,7 @@ class DepartementController extends AbstractController
    public function saisieAction()
    {
        $departement = $this->getEvent()->getParam('departement');
        $form        = $this->getFormDepartementSaisie();
        $form        = $this->getFormDepartementDepartementSaisie();

        if (empty($departement)) {
            $title       = "Création d'un nouveau département";
+1 −1
Changes for module/Application/src/Controller/EtablissementController.php: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -131,7 +131,7 @@ class EtablissementController extends AbstractController
    public function saisieAction()
    {
        $etablissement = $this->getEvent()->getParam('etablissement');
        $form          = $this->getFormEtablissementSaisie();
        $form          = $this->getFormEtablissementEtablissementSaisie();

        if (empty($etablissement)) {
            $title         = "Création d'un nouvel établissement";
+1 −1
Changes for module/Application/src/Controller/PaysController.php: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -32,7 +32,7 @@ class PaysController extends AbstractController
    public function saisieAction()
    {
        $pays = $this->getEvent()->getParam('pays');
        $form = $this->getFormPaysSaisie();
        $form = $this->getFormPaysPaysSaisie();

        if (empty($pays)) {
            $title = "Création d'un nouveau pays";
Loading