Loading module/Application/config/merged/fonction.config.php +3 −3 Original line number Diff line number Diff line Loading @@ -12,7 +12,7 @@ use Application\Form\FonctionDestination\FonctionDestinationForm; use Application\Form\FonctionDestination\FonctionDestinationFormFactory; use Application\Form\FonctionDestination\FonctionDestinationHydrator; use Application\Form\FonctionDestination\FonctionDestinationHydratorFactory; use Application\Provider\Privilege\FormationPrivileges; use Application\Provider\Privilege\FonctionPrivileges; use Application\Service\Fonction\FonctionService; use Application\Service\Fonction\FonctionServiceFactory; use UnicaenPrivilege\Guard\PrivilegeController; Loading @@ -36,7 +36,7 @@ return [ 'supprimer-activite', ], 'privileges' => [ FormationPrivileges::FORMATION_INDEX, FonctionPrivileges::FONCTION_AFFICHER, ], ], ], Loading @@ -53,7 +53,7 @@ return [ 'fonction' => [ 'label' => 'Fonctions', 'route' => 'fonction', 'resource' => FormationPrivileges::getResourceId(FormationPrivileges::FORMATION_AFFICHER), 'resource' => FonctionPrivileges::getResourceId(FonctionPrivileges::FONCTION_AFFICHER), 'order' => 680, ], ], Loading module/Application/src/Application/Provider/Privilege/FonctionPrivileges.php +5 −6 Original line number Diff line number Diff line Loading @@ -6,10 +6,9 @@ use UnicaenPrivilege\Provider\Privilege\Privileges; class FonctionPrivileges extends Privileges { const AFFICHER = 'fonction-afficher-fonction'; const AJOUTER = 'fonction-ajouter-fonction'; const EDITER = 'fonction-editer-fonction'; const HISTORISER = 'fonction-historiser-fonction'; const EFFACER = 'fonction-effacer-fonction'; const SYNCHRONISER = 'fonction-synchroniser-fonction'; const FONCTION_AJOUTER = 'fonction-fonction_ajouter'; const FONCTION_MODIFIER = 'fonction-fonction_modifier'; const FONCTION_EFFACER = 'fonction-fonction_effacer'; const FONCTION_HISTORISER = 'fonction-fonction_historiser'; const FONCTION_AFFICHER = 'fonction-fonction_afficher'; } No newline at end of file module/Application/view/application/fonction/index.phtml +18 −1 Original line number Diff line number Diff line Loading @@ -8,6 +8,9 @@ use Application\Entity\Db\FonctionActivite; use Application\Entity\Db\FonctionDestination; use Application\Provider\Privilege\FonctionPrivileges; $canModifier = $this->isAllowed(FonctionPrivileges::getResourceId(FonctionPrivileges::FONCTION_MODIFIER)); ?> Loading @@ -16,13 +19,19 @@ use Application\Entity\Db\FonctionDestination; </h1> <div class="main"> <div class="row"> <div class="col-md-8"> <dl class="dl-horizontal"> <dt> #Destination </dt> <dd> <?php echo count($destinations); ?> </dd> <dt> #Activite </dt> <dd> <?php echo count($activites); ?> </dd> </dl> </div> <div class="pull-right"> <?php if ($canModifier) : ?> <a href="<?php echo $this->url('fonction/destination/ajouter', [], [], true); ?>" class="btn btn-primary action ajax-modal" data-event="modification" > Loading @@ -30,14 +39,18 @@ use Application\Entity\Db\FonctionDestination; Ajouter une destination </a> <br/> <a href="<?php echo $this->url('fonction/activite/ajouter', [], [], true); ?>" class="btn btn-primary action ajax-modal" data-event="modification" > <span class="icon ajouter"></span> Ajouter une activité </a> <?php endif; ?> </div> </div> <br/> <br/> <table class='fonction' > Loading @@ -46,6 +59,7 @@ use Application\Entity\Db\FonctionDestination; <td style="width:5rem;"> <?php echo $destination->getCode(); ?> <?php if ($canModifier) : ?> <br/> <a href="<?php echo $this->url('fonction/destination/modifier', ['destination' => $destination->getId()], [], true); ?>" class="ajax-modal" data-event="modification" Loading @@ -54,6 +68,7 @@ use Application\Entity\Db\FonctionDestination; <a href="<?php echo $this->url('fonction/destination/supprimer', ['destination' => $destination->getId()], [], true); ?>" data-toggle="tooltip" data-html="true" title="Supprimer la destination"> <span class="icon detruire"></span></a> <?php endif; ?> </td> <td style='width:50%;'> <?php echo $destination->getLibelle(); ?> Loading @@ -68,6 +83,7 @@ use Application\Entity\Db\FonctionDestination; <td style="width:5rem;"> <?php echo $activite->getCode(); ?> <?php if ($canModifier) : ?> <br/> <a href="<?php echo $this->url('fonction/activite/modifier', ['activite' => $activite->getId()], [], true); ?>" class="ajax-modal" data-event="modification" Loading @@ -76,6 +92,7 @@ use Application\Entity\Db\FonctionDestination; <a href="<?php echo $this->url('fonction/activite/supprimer', ['activite' => $activite->getId()], [], true); ?>" data-toggle="tooltip" data-html="true" title="Supprimer l'activité"> <span class="icon detruire"></span></a> <?php endif; ?> </td> <td> <?php echo $activite->getLibelle(); ?> Loading Loading
module/Application/config/merged/fonction.config.php +3 −3 Original line number Diff line number Diff line Loading @@ -12,7 +12,7 @@ use Application\Form\FonctionDestination\FonctionDestinationForm; use Application\Form\FonctionDestination\FonctionDestinationFormFactory; use Application\Form\FonctionDestination\FonctionDestinationHydrator; use Application\Form\FonctionDestination\FonctionDestinationHydratorFactory; use Application\Provider\Privilege\FormationPrivileges; use Application\Provider\Privilege\FonctionPrivileges; use Application\Service\Fonction\FonctionService; use Application\Service\Fonction\FonctionServiceFactory; use UnicaenPrivilege\Guard\PrivilegeController; Loading @@ -36,7 +36,7 @@ return [ 'supprimer-activite', ], 'privileges' => [ FormationPrivileges::FORMATION_INDEX, FonctionPrivileges::FONCTION_AFFICHER, ], ], ], Loading @@ -53,7 +53,7 @@ return [ 'fonction' => [ 'label' => 'Fonctions', 'route' => 'fonction', 'resource' => FormationPrivileges::getResourceId(FormationPrivileges::FORMATION_AFFICHER), 'resource' => FonctionPrivileges::getResourceId(FonctionPrivileges::FONCTION_AFFICHER), 'order' => 680, ], ], Loading
module/Application/src/Application/Provider/Privilege/FonctionPrivileges.php +5 −6 Original line number Diff line number Diff line Loading @@ -6,10 +6,9 @@ use UnicaenPrivilege\Provider\Privilege\Privileges; class FonctionPrivileges extends Privileges { const AFFICHER = 'fonction-afficher-fonction'; const AJOUTER = 'fonction-ajouter-fonction'; const EDITER = 'fonction-editer-fonction'; const HISTORISER = 'fonction-historiser-fonction'; const EFFACER = 'fonction-effacer-fonction'; const SYNCHRONISER = 'fonction-synchroniser-fonction'; const FONCTION_AJOUTER = 'fonction-fonction_ajouter'; const FONCTION_MODIFIER = 'fonction-fonction_modifier'; const FONCTION_EFFACER = 'fonction-fonction_effacer'; const FONCTION_HISTORISER = 'fonction-fonction_historiser'; const FONCTION_AFFICHER = 'fonction-fonction_afficher'; } No newline at end of file
module/Application/view/application/fonction/index.phtml +18 −1 Original line number Diff line number Diff line Loading @@ -8,6 +8,9 @@ use Application\Entity\Db\FonctionActivite; use Application\Entity\Db\FonctionDestination; use Application\Provider\Privilege\FonctionPrivileges; $canModifier = $this->isAllowed(FonctionPrivileges::getResourceId(FonctionPrivileges::FONCTION_MODIFIER)); ?> Loading @@ -16,13 +19,19 @@ use Application\Entity\Db\FonctionDestination; </h1> <div class="main"> <div class="row"> <div class="col-md-8"> <dl class="dl-horizontal"> <dt> #Destination </dt> <dd> <?php echo count($destinations); ?> </dd> <dt> #Activite </dt> <dd> <?php echo count($activites); ?> </dd> </dl> </div> <div class="pull-right"> <?php if ($canModifier) : ?> <a href="<?php echo $this->url('fonction/destination/ajouter', [], [], true); ?>" class="btn btn-primary action ajax-modal" data-event="modification" > Loading @@ -30,14 +39,18 @@ use Application\Entity\Db\FonctionDestination; Ajouter une destination </a> <br/> <a href="<?php echo $this->url('fonction/activite/ajouter', [], [], true); ?>" class="btn btn-primary action ajax-modal" data-event="modification" > <span class="icon ajouter"></span> Ajouter une activité </a> <?php endif; ?> </div> </div> <br/> <br/> <table class='fonction' > Loading @@ -46,6 +59,7 @@ use Application\Entity\Db\FonctionDestination; <td style="width:5rem;"> <?php echo $destination->getCode(); ?> <?php if ($canModifier) : ?> <br/> <a href="<?php echo $this->url('fonction/destination/modifier', ['destination' => $destination->getId()], [], true); ?>" class="ajax-modal" data-event="modification" Loading @@ -54,6 +68,7 @@ use Application\Entity\Db\FonctionDestination; <a href="<?php echo $this->url('fonction/destination/supprimer', ['destination' => $destination->getId()], [], true); ?>" data-toggle="tooltip" data-html="true" title="Supprimer la destination"> <span class="icon detruire"></span></a> <?php endif; ?> </td> <td style='width:50%;'> <?php echo $destination->getLibelle(); ?> Loading @@ -68,6 +83,7 @@ use Application\Entity\Db\FonctionDestination; <td style="width:5rem;"> <?php echo $activite->getCode(); ?> <?php if ($canModifier) : ?> <br/> <a href="<?php echo $this->url('fonction/activite/modifier', ['activite' => $activite->getId()], [], true); ?>" class="ajax-modal" data-event="modification" Loading @@ -76,6 +92,7 @@ use Application\Entity\Db\FonctionDestination; <a href="<?php echo $this->url('fonction/activite/supprimer', ['activite' => $activite->getId()], [], true); ?>" data-toggle="tooltip" data-html="true" title="Supprimer l'activité"> <span class="icon detruire"></span></a> <?php endif; ?> </td> <td> <?php echo $activite->getLibelle(); ?> Loading