Loading module/Application/config/merged/fiche-metier.config.php +0 −1 Original line number Diff line number Diff line Loading @@ -454,7 +454,6 @@ return [ 'invokables' => [ 'specificitePoste' => SpecificitePosteViewHelper::class, 'ficheMetierExterne' => FicheMetierExterneViewHelper::class, 'ficheMetierEtat' => FicheMetierEtatViewHelper::class, 'ficheMetier' => FicheMetierViewHelper::class, 'raisons' => RaisonsViewHelper::class, ], Loading module/Application/src/Application/Controller/FicheMetierController.php +2 −2 Original line number Diff line number Diff line Loading @@ -95,8 +95,8 @@ class FicheMetierController extends AbstractActionController { $fiche = $this->getFicheMetierService()->getRequestedFicheMetier($this, 'id', true); $parcours = $this->getParcoursDeFormationService()->generateParcoursArrayFromFicheMetier($fiche); $applications = $this->getFicheMetierService()->getApplicationsDictionnaires($fiche); $competences = $this->getFicheMetierService()->getCompetencesDictionnaires($fiche); $applications = $this->getFicheMetierService()->getApplicationsDictionnaires($fiche, true); $competences = $this->getFicheMetierService()->getCompetencesDictionnaires($fiche, true); return new ViewModel([ 'title' => "Visualisation d'une fiche métier", Loading module/Application/src/Application/View/Helper/FicheMetierEtatViewHelper.phpdeleted 100644 → 0 +0 −29 Original line number Diff line number Diff line <?php namespace Application\View\Helper; use Application\Entity\Db\FicheMetierEtat; use Application\Service\FicheMetierEtat\FicheMetierEtatServiceAwareTrait; use Application\View\Renderer\PhpRenderer; use Zend\View\Helper\AbstractHelper; use Zend\View\Helper\Partial; use Zend\View\Resolver\TemplatePathStack; class FicheMetierEtatViewHelper extends AbstractHelper { use FicheMetierEtatServiceAwareTrait; /** * @param FicheMetierEtat $etat * @param array $options * @return string|Partial */ public function __invoke($etat, $options = ['mode' => 'affichage']) { /** @var PhpRenderer $view */ $view = $this->getView(); $view->resolver()->attach(new TemplatePathStack(['script_paths' => [__DIR__ . "/partial"]])); return $view->partial('fiche-metier-etat', ['etat' => $etat, 'options' => $options]); } } No newline at end of file module/Application/src/Application/View/Helper/partial/application-bloc.phtml +1 −2 Original line number Diff line number Diff line Loading @@ -151,8 +151,7 @@ ksort($groupes); class="ajax-modal" data-event="modification" > <span class="icon detruire" title="Supprimer définitivement une application liées à l'agent"></span> </a> <span class="icon detruire" title="Supprimer définitivement une application liées à l'agent"></span></a> <?php endif; ?> <?php if ($canValider) : ?> <?php if ($entite->getValidation() === null) : ?> Loading module/Application/src/Application/View/Helper/partial/competence-bloc.phtml +12 −7 Original line number Diff line number Diff line Loading @@ -7,6 +7,7 @@ use Application\Entity\Db\CompetenceElement; use Application\Entity\Db\CompetenceType; use Application\Entity\Db\FicheMetier; use Application\Entity\Db\Interfaces\HasCompetenceCollectionInterface; use Application\Provider\Privilege\CompetencePrivileges; use Application\View\Helper\CompetenceBlocViewHelper; /** Loading @@ -32,15 +33,20 @@ use Application\View\Helper\CompetenceBlocViewHelper; * ] */ $canAfficher = (CompetenceBlocViewHelper::isActionActivee($options, 'afficher') AND true); $canAjouter = (CompetenceBlocViewHelper::isActionActivee($options, 'ajouter') AND true); $canModifier = (CompetenceBlocViewHelper::isActionActivee($options, 'modifier') AND true); $canSupprimer = (CompetenceBlocViewHelper::isActionActivee($options, 'supprimer') AND true); $canValider = (CompetenceBlocViewHelper::isActionActivee($options, 'valider') AND true); $canAfficher = (CompetenceBlocViewHelper::isActionActivee($options, 'afficher')); $canAjouter = (CompetenceBlocViewHelper::isActionActivee($options, 'ajouter')); $canModifier = (CompetenceBlocViewHelper::isActionActivee($options, 'modifier')); $canSupprimer = (CompetenceBlocViewHelper::isActionActivee($options, 'supprimer')); $canValider = (CompetenceBlocViewHelper::isActionActivee($options, 'valider')); $displayTitre = CompetenceBlocViewHelper::isDisplayed($options,'titre'); $displayValidation = CompetenceBlocViewHelper::isDisplayed($options,'validation'); //var_dump([ // 'actions' => $options['actions'], // 'can' => ['afficher' => $canAfficher, 'ajouter' => $canAjouter, 'modifier' => $canModifier, 'supprimer' => $canSupprimer, 'valider' => $canValider,] //]); $groupes = []; $sansGroupe = "zzz"; foreach ($competences as $item) { Loading Loading @@ -152,8 +158,7 @@ ksort($groupes); class="ajax-modal" data-event="modification" > <span class="icon detruire" title="Supprimer définitivement une compétence liées à l'agent"></span> </a> <span class="icon detruire" title="Supprimer définitivement une compétence liées à l'agent"></span></a> <?php endif; ?> <?php if ($canValider) : ?> <?php if ($entite->getValidation() === null) : ?> Loading Loading
module/Application/config/merged/fiche-metier.config.php +0 −1 Original line number Diff line number Diff line Loading @@ -454,7 +454,6 @@ return [ 'invokables' => [ 'specificitePoste' => SpecificitePosteViewHelper::class, 'ficheMetierExterne' => FicheMetierExterneViewHelper::class, 'ficheMetierEtat' => FicheMetierEtatViewHelper::class, 'ficheMetier' => FicheMetierViewHelper::class, 'raisons' => RaisonsViewHelper::class, ], Loading
module/Application/src/Application/Controller/FicheMetierController.php +2 −2 Original line number Diff line number Diff line Loading @@ -95,8 +95,8 @@ class FicheMetierController extends AbstractActionController { $fiche = $this->getFicheMetierService()->getRequestedFicheMetier($this, 'id', true); $parcours = $this->getParcoursDeFormationService()->generateParcoursArrayFromFicheMetier($fiche); $applications = $this->getFicheMetierService()->getApplicationsDictionnaires($fiche); $competences = $this->getFicheMetierService()->getCompetencesDictionnaires($fiche); $applications = $this->getFicheMetierService()->getApplicationsDictionnaires($fiche, true); $competences = $this->getFicheMetierService()->getCompetencesDictionnaires($fiche, true); return new ViewModel([ 'title' => "Visualisation d'une fiche métier", Loading
module/Application/src/Application/View/Helper/FicheMetierEtatViewHelper.phpdeleted 100644 → 0 +0 −29 Original line number Diff line number Diff line <?php namespace Application\View\Helper; use Application\Entity\Db\FicheMetierEtat; use Application\Service\FicheMetierEtat\FicheMetierEtatServiceAwareTrait; use Application\View\Renderer\PhpRenderer; use Zend\View\Helper\AbstractHelper; use Zend\View\Helper\Partial; use Zend\View\Resolver\TemplatePathStack; class FicheMetierEtatViewHelper extends AbstractHelper { use FicheMetierEtatServiceAwareTrait; /** * @param FicheMetierEtat $etat * @param array $options * @return string|Partial */ public function __invoke($etat, $options = ['mode' => 'affichage']) { /** @var PhpRenderer $view */ $view = $this->getView(); $view->resolver()->attach(new TemplatePathStack(['script_paths' => [__DIR__ . "/partial"]])); return $view->partial('fiche-metier-etat', ['etat' => $etat, 'options' => $options]); } } No newline at end of file
module/Application/src/Application/View/Helper/partial/application-bloc.phtml +1 −2 Original line number Diff line number Diff line Loading @@ -151,8 +151,7 @@ ksort($groupes); class="ajax-modal" data-event="modification" > <span class="icon detruire" title="Supprimer définitivement une application liées à l'agent"></span> </a> <span class="icon detruire" title="Supprimer définitivement une application liées à l'agent"></span></a> <?php endif; ?> <?php if ($canValider) : ?> <?php if ($entite->getValidation() === null) : ?> Loading
module/Application/src/Application/View/Helper/partial/competence-bloc.phtml +12 −7 Original line number Diff line number Diff line Loading @@ -7,6 +7,7 @@ use Application\Entity\Db\CompetenceElement; use Application\Entity\Db\CompetenceType; use Application\Entity\Db\FicheMetier; use Application\Entity\Db\Interfaces\HasCompetenceCollectionInterface; use Application\Provider\Privilege\CompetencePrivileges; use Application\View\Helper\CompetenceBlocViewHelper; /** Loading @@ -32,15 +33,20 @@ use Application\View\Helper\CompetenceBlocViewHelper; * ] */ $canAfficher = (CompetenceBlocViewHelper::isActionActivee($options, 'afficher') AND true); $canAjouter = (CompetenceBlocViewHelper::isActionActivee($options, 'ajouter') AND true); $canModifier = (CompetenceBlocViewHelper::isActionActivee($options, 'modifier') AND true); $canSupprimer = (CompetenceBlocViewHelper::isActionActivee($options, 'supprimer') AND true); $canValider = (CompetenceBlocViewHelper::isActionActivee($options, 'valider') AND true); $canAfficher = (CompetenceBlocViewHelper::isActionActivee($options, 'afficher')); $canAjouter = (CompetenceBlocViewHelper::isActionActivee($options, 'ajouter')); $canModifier = (CompetenceBlocViewHelper::isActionActivee($options, 'modifier')); $canSupprimer = (CompetenceBlocViewHelper::isActionActivee($options, 'supprimer')); $canValider = (CompetenceBlocViewHelper::isActionActivee($options, 'valider')); $displayTitre = CompetenceBlocViewHelper::isDisplayed($options,'titre'); $displayValidation = CompetenceBlocViewHelper::isDisplayed($options,'validation'); //var_dump([ // 'actions' => $options['actions'], // 'can' => ['afficher' => $canAfficher, 'ajouter' => $canAjouter, 'modifier' => $canModifier, 'supprimer' => $canSupprimer, 'valider' => $canValider,] //]); $groupes = []; $sansGroupe = "zzz"; foreach ($competences as $item) { Loading Loading @@ -152,8 +158,7 @@ ksort($groupes); class="ajax-modal" data-event="modification" > <span class="icon detruire" title="Supprimer définitivement une compétence liées à l'agent"></span> </a> <span class="icon detruire" title="Supprimer définitivement une compétence liées à l'agent"></span></a> <?php endif; ?> <?php if ($canValider) : ?> <?php if ($entite->getValidation() === null) : ?> Loading