Commit 13f8417d authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Bug du au manque d'isolation JS

parent 782b7484
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -35,6 +35,8 @@ class MissionForm extends AbstractForm
            $besoinFormation[$typeMission->getId()] = $typeMission->isBesoinFormation();
        }

        $this->setAttribute('id', uniqid('fm'));

        $this->spec(Mission::class, ['intervenant', 'autoValidation']);
        $this->spec([
            'description' => ['type' => 'Textarea'],
+1 −0
Original line number Diff line number Diff line
@@ -27,6 +27,7 @@ class MissionSuiviForm extends AbstractForm
    {

        $this->setAttribute('action', $this->getCurrentUrl());
        $this->setAttribute('id', uniqid('fms'));
        $this->setHydrator(new MissionSuiviHydrator());

        $this->add([
+1 −1
Original line number Diff line number Diff line
@@ -53,7 +53,7 @@ echo $this->form()->closeTag();

    function typeMissionSelect()
    {
        return $('[name=typeMission]');
        return $('#<?= $form->getAttribute('id') ?> [name=typeMission]');
    }

    function toggleViewElements()
+5 −1
Original line number Diff line number Diff line
@@ -55,7 +55,7 @@ echo $this->form()->closeTag();

    function missionSelect()
    {
        return $('[name=mission]');
        return $('#<?= $form->getAttribute('id') ?> [name=mission]');
    }

    function toggleViewElements()
@@ -64,6 +64,10 @@ echo $this->form()->closeTag();

        var mBF = missionSelect().data('besoin-formation');

        if (!mBF) {
            mBF = {};
        }

        if (mBF[mId]){
            $('.heures-formation').show();
        }else{