Commit cc363e2d authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

[FIX] Page de modification d'une UR : paramètres de route erronés ;...

[FIX] Page de modification d'une UR : paramètres de route erronés ; suppression de warnings PHP de variables inconnues.
parent 7bd3a554
Loading
Loading
Loading
Loading
+1 −0
Changes for CHANGELOG.md: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -11,6 +11,7 @@ Journal des modifications
- [FIX] Module formation : changement du type de retour dans le trait StructureAwareTrait.
- [FIX] Recherche de thèses : amélioration de l'affichage et du tri des structures dans les filtres.
- [FIX] Recherche autocomplete établissement/ED/UR : bug empêchant la recherche (systématiquement aucun résultat).
- [FIX] Page de modification d'une UR : paramètres de route erronés ; suppression de warnings PHP de variables inconnues.

7.0.0
-----
+1 −1
Changes for module/Structure/config/others/unite-recherche.config.php: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -195,7 +195,7 @@ return [
                    'supprimer-logo' => [
                        'type'          => Segment::class,
                        'options'       => [
                            'route'       => '/supprimer-logo/:structure',
                            'route'       => '/supprimer-logo/:unite-recherche',
                            'defaults'    => [
                                'action' => 'supprimer-logo',
                            ],
+8 −18
Changes for module/Structure/view/structure/unite-recherche/modifier.phtml: 8 added lines, 18 removed lines.
Original line number Diff line number Diff line
@@ -21,8 +21,6 @@ use UnicaenIdref\Domain\Index1;
 * @var DomaineScientifique[]       $domainesScientifiques
 * @var string                      $logoContent
 * @var mixed                       $structure
 * @var string                      $paramName
 * @var array                       $queryParams
 *
 * @method string formControlGroup()
 */
@@ -188,7 +186,7 @@ $form->get('code')->setAttribute('readonly', !$editable);
                    <td> <?php echo $etablissementRattachement->getEtablissement()->getStructure()->getLibelle(); ?> </td>
                    <td>
                        <a
                                href="<?php echo $this->url("unite-recherche/modifier/retirer-etablissement-rattachement", ["structure" => $idUniteRecherche, "etablissement" => $etablissementRattachement->getEtablissement()->getId()], [], true); ?>"
                                href="<?php echo $this->url("unite-recherche/modifier/retirer-etablissement-rattachement", ["unite-recherche" => $idUniteRecherche, "etablissement" => $etablissementRattachement->getEtablissement()->getId()], [], true); ?>"
                                title="Retirer l'établissement de rattachement"
                        >
                            <span class="icon icon-delete iconly"></span>
@@ -211,19 +209,15 @@ $form->get('code')->setAttribute('readonly', !$editable);
                id="etablissements"
                data-live-search="true"
                data-width="450px">

            <?php foreach ($selectDomaine->asDataArray() as $data): ?>

                <?php
                $value = $data['value'];
                $label = $data['label'];
                $subtext = isset($data['subtext']) ? $data['subtext'] : '';
                $isActive = FiltersPanelHelper::isSelectOptionActive($paramName, $value, $queryParams);
                $subtext = $data['subtext'] ?? '';
                ?>
                <option value="<?php echo $value ?>" <?php echo $isActive ? 'selected' : '' ?> data-subtext="<?php echo $subtext ?>">
                <option value="<?php echo $value ?>" data-subtext="<?php echo $subtext ?>">
                    <?php echo $label ?>
                </option>

            <?php endforeach ?>
        </select>

@@ -233,7 +227,7 @@ $form->get('code')->setAttribute('readonly', !$editable);
        <a
                class="btn btn-success"
                id="ajout-rattachement"
                href="<?php echo $this->url("unite-recherche/modifier/ajouter-etablissement-rattachement", ["structure" => $idUniteRecherche, "etablissement" => 0], [], true); ?>"
                href="<?php echo $this->url("unite-recherche/modifier/ajouter-etablissement-rattachement", ["unite-recherche" => $idUniteRecherche, "etablissement" => 0], [], true); ?>"
        >
            <span class="icon icon-plus"></span>
            Ajouter un établissement de rattachement
@@ -269,7 +263,7 @@ $form->get('code')->setAttribute('readonly', !$editable);
                    </td>
                    <td>
                        <a
                                href="<?php echo $this->url('unite-recherche/modifier/retirer-domaine-scientifique', ["structure" => $idUniteRecherche, 'domaineScientifique' => $domaineScientifique->getId()], [], true); ?>"
                                href="<?php echo $this->url('unite-recherche/modifier/retirer-domaine-scientifique', ["unite-recherche" => $idUniteRecherche, 'domaineScientifique' => $domaineScientifique->getId()], [], true); ?>"
                                title="Retirer le domaine scientifique"
                        >
                            <span class="icon icon-delete iconly"></span>
@@ -294,19 +288,15 @@ $form->get('code')->setAttribute('readonly', !$editable);
                id="domaines"
                data-live-search="true"
                data-width="450px">

            <?php foreach ($selectDomaine->asDataArray() as $data): ?>

                <?php
                $value = $data['value'];
                $label = $data['label'];
                $subtext = isset($data['subtext']) ? $data['subtext'] : '';
                $isActive = FiltersPanelHelper::isSelectOptionActive($paramName, $value, $queryParams);
                $subtext = $data['subtext'] ?? '';
                ?>
                <option value="<?php echo $value ?>" <?php echo $isActive ? 'selected' : '' ?> data-subtext="<?php echo $subtext ?>">
                <option value="<?php echo $value ?>" data-subtext="<?php echo $subtext ?>">
                    <?php echo $label ?>
                </option>

            <?php endforeach ?>
        </select>

@@ -315,7 +305,7 @@ $form->get('code')->setAttribute('readonly', !$editable);
        <br/>
        <a class="btn btn-success"
           id="ajout-domaine"
           href="<?php echo $this->url("unite-recherche/modifier/ajouter-domaine-scientifique", ["structure" => $idUniteRecherche, "domaineScientifique" => 0], [], true); ?>">
           href="<?php echo $this->url("unite-recherche/modifier/ajouter-domaine-scientifique", ["unite-recherche" => $idUniteRecherche, "domaineScientifique" => 0], [], true); ?>">
            <span class="icon icon-plus"></span>
            Ajouter un domaine scientifique
        </a>