Commit 5449a717 authored by Jean-Philippe Metivier's avatar Jean-Philippe Metivier
Browse files

[Fix] : Restauration de l'édition des compositions des fiches de poste en terme de fiche métier

parent b364da72
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -5,6 +5,7 @@ Version 3.2.1 (10/05/2023)
---

- [Fix] : Correction de l'erreur de détection des agents avec EPro "facultatif" et sans entretien
- [Fix] : Restauration de l'édition des compositions des fiches de poste en terme de fiche métier

---

+23 −2
Original line number Diff line number Diff line
@@ -141,10 +141,31 @@ $this->headTitle("Modification de la fiche de poste #".$ficheId);
                <h2>Fiche de poste composée de <?php echo count($fiche->getFichesMetiers()); ?> fiche(s) métier(s).</h2>
                <ul>
                    <?php if ($principal) : ?>
                        <li> <strong> <?php echo $principal->getFicheType()->getMetier()->getLibelleGenre($agent) ?> à <?php echo $principal->getQuotite(); ?>%</strong></li>
                        <li>
                            <strong> <?php echo $principal->getFicheType()->getMetier()->getLibelleGenre($agent) ?> à <?php echo $principal->getQuotite(); ?>%</strong>
                            (principale)
                            <?php if ($canEditer) : ?>
                                <a href="<?php echo $this->url('fiche-poste/modifier-fiche-metier', ['fiche-poste' => $fiche->getId(), 'fiche-type-externe' => $principal->getId()], [], true); ?>"
                                   class="ajax-modal" data-event="modification"
                                >
                                    <span class="icon icon-editer"></span></a>
                                <a href="<?php echo $this->url('fiche-poste/retirer-fiche-metier', ['fiche-poste' => $fiche->getId(), 'fiche-type-externe' => $principal->getId()], [], true); ?>">
                                    <span class="icon icon-retirer text-danger"></span></a>
                            <?php endif; ?>
                        </li>
                    <?php endif; ?>
                    <?php foreach ($fichesMetiers as $ficheType) : ?>
                        <li> <?php echo $ficheType->getFicheType()->getMetier()->getLibelleGenre($agent); ?> à <?php echo $ficheType->getQuotite(); ?>% </li>
                        <li>
                            <?php echo $ficheType->getFicheType()->getMetier()->getLibelleGenre($agent); ?> à <?php echo $ficheType->getQuotite(); ?>%
                            <?php if ($canEditer) : ?>
                                <a href="<?php echo $this->url('fiche-poste/modifier-fiche-metier', ['fiche-poste' => $fiche->getId(), 'fiche-type-externe' => $ficheType->getId()], [], true); ?>"
                                   class="ajax-modal" data-event="modification"
                                >
                                    <span class="icon icon-editer"></span></a>
                                <a href="<?php echo $this->url('fiche-poste/retirer-fiche-metier', ['fiche-poste' => $fiche->getId(), 'fiche-type-externe' => $ficheType->getId()], [], true); ?>">
                                    <span class="icon icon-retirer text-danger"></span></a>
                            <?php endif; ?>
                        </li>
                    <?php endforeach; ?>
                </ul>
                </div>