Loading module/Application/view/application/type-formation/index.phtml +13 −10 Original line number Diff line number Diff line Loading @@ -15,30 +15,31 @@ function affBooleen($flg) return ($flg ? '<i class="fas fa-check "></i>' : '<i class="fas fa-xmark "></i>'); } $this->headTitle()->append("Gestion des formations"); $this->headTitle()->append("Gestion des types de formations"); $canEdit = $this->isAllowed(Privileges::getResourceId(Privileges::ODF_TYPE_FORMATION_EDITION)); echo $this->messenger()->addCurrentMessagesFromFlashMessenger(); ?> <h1 class="page-header">Gestion des groupes de types de formations</h1> <h1 class="page-header">Gestion des types de formations</h1> <div class="triables ui-sortable"> <?php foreach ($groupeTypeFormations as $groupeTypeFormation): ?> <div panel panel-default triables ui-sortable" data-id= <?php echo $groupeTypeFormation->getId() ?>> <div class="panel-heading class="" ><?= $groupeTypeFormation->getLibelleLong(); ?> (<?= $groupeTypeFormation->getLibelleCourt(); ?>) <div class="panel panel-default champ-triable" data-id= <?php echo $groupeTypeFormation->getId() ?>> <div class="panel-heading"><?= $groupeTypeFormation->getLibelleLong(); ?> (<?= $groupeTypeFormation->getLibelleCourt(); ?>) <span class="badge badge-info"><?= affBooleen($groupeTypeFormation->isPertinenceNiveau()); ?></span> <span class="badge"><?= $groupeTypeFormation->getSource()->getLibelle(); ?></span> <?php if ($canEdit): ?> <i class="fas fa-arrows-up-down-left-right pull-right" title="Vous pouvez trier les champs en déplaçant les lignes du tableau"></i> <span class="pull-right"> </span> <a class="pop-ajax pull-right" data-title="Suppression du type de formation" data-content="Êtes-vous sur de vouloir supprimer" <a class="pop-ajax pull-right" data-title="Suppression d'une collection" data-content="Êtes-vous sur de vouloir supprimer" data-confirm="true" data-submit-reload="true" href="<?= $this->url('type-formation/supprimer-groupe', ['groupeTypeFormation' => $groupeTypeFormation->getId()]) ?>" title="Supprimer le type de formation"><i class="fas fa-trash-can"></i></a> title="Supprimer la collection"><i class="fas fa-trash-can"></i></a> <span class="pull-right"> </span> <a class="ajax-modal pull-right" data-event="type-formation-edition" href="<?= $this->url('type-formation/saisie-groupe', ['groupeTypeFormation' => $groupeTypeFormation->getId()], ['query' => ['tab' => 'edition']]) ?>" title="Modifier le type de formation"><i class="fas fa-pen-to-square"></i></a> title="Modifier la collection"><i class="fas fa-pen-to-square"></i></a> <?php endif; ?> </div> <div class="type-formations"> Loading Loading @@ -79,14 +80,16 @@ echo $this->messenger()->addCurrentMessagesFromFlashMessenger(); </div> </div> <?php endforeach; ?> </div> <?php if ($canEdit): ?> <tr class="champ-triable"> <a class="btn btn-primary ajax-modal " data-event="groupe-type-formation-edition" href="<?= $this->url('type-formation/saisie-groupe'); ?>"><i class="fas fa-plus"></i> Ajout d'un nouveau groupe de types de formations</a> Ajout d'une nouvele collection </a> </tr> <?php endif; ?> <?php if ($canEdit): ?> Loading @@ -106,7 +109,7 @@ echo $this->messenger()->addCurrentMessagesFromFlashMessenger(); axis: 'y', update: function (event, ui) { var champsIds = ''; ui.item.parent().find('li.champ-triable').each(function () { ui.item.parent().find('div.champ-triable').each(function () { if (champsIds != '') champsIds += ','; champsIds += $(this).data('id'); }); Loading Loading
module/Application/view/application/type-formation/index.phtml +13 −10 Original line number Diff line number Diff line Loading @@ -15,30 +15,31 @@ function affBooleen($flg) return ($flg ? '<i class="fas fa-check "></i>' : '<i class="fas fa-xmark "></i>'); } $this->headTitle()->append("Gestion des formations"); $this->headTitle()->append("Gestion des types de formations"); $canEdit = $this->isAllowed(Privileges::getResourceId(Privileges::ODF_TYPE_FORMATION_EDITION)); echo $this->messenger()->addCurrentMessagesFromFlashMessenger(); ?> <h1 class="page-header">Gestion des groupes de types de formations</h1> <h1 class="page-header">Gestion des types de formations</h1> <div class="triables ui-sortable"> <?php foreach ($groupeTypeFormations as $groupeTypeFormation): ?> <div panel panel-default triables ui-sortable" data-id= <?php echo $groupeTypeFormation->getId() ?>> <div class="panel-heading class="" ><?= $groupeTypeFormation->getLibelleLong(); ?> (<?= $groupeTypeFormation->getLibelleCourt(); ?>) <div class="panel panel-default champ-triable" data-id= <?php echo $groupeTypeFormation->getId() ?>> <div class="panel-heading"><?= $groupeTypeFormation->getLibelleLong(); ?> (<?= $groupeTypeFormation->getLibelleCourt(); ?>) <span class="badge badge-info"><?= affBooleen($groupeTypeFormation->isPertinenceNiveau()); ?></span> <span class="badge"><?= $groupeTypeFormation->getSource()->getLibelle(); ?></span> <?php if ($canEdit): ?> <i class="fas fa-arrows-up-down-left-right pull-right" title="Vous pouvez trier les champs en déplaçant les lignes du tableau"></i> <span class="pull-right"> </span> <a class="pop-ajax pull-right" data-title="Suppression du type de formation" data-content="Êtes-vous sur de vouloir supprimer" <a class="pop-ajax pull-right" data-title="Suppression d'une collection" data-content="Êtes-vous sur de vouloir supprimer" data-confirm="true" data-submit-reload="true" href="<?= $this->url('type-formation/supprimer-groupe', ['groupeTypeFormation' => $groupeTypeFormation->getId()]) ?>" title="Supprimer le type de formation"><i class="fas fa-trash-can"></i></a> title="Supprimer la collection"><i class="fas fa-trash-can"></i></a> <span class="pull-right"> </span> <a class="ajax-modal pull-right" data-event="type-formation-edition" href="<?= $this->url('type-formation/saisie-groupe', ['groupeTypeFormation' => $groupeTypeFormation->getId()], ['query' => ['tab' => 'edition']]) ?>" title="Modifier le type de formation"><i class="fas fa-pen-to-square"></i></a> title="Modifier la collection"><i class="fas fa-pen-to-square"></i></a> <?php endif; ?> </div> <div class="type-formations"> Loading Loading @@ -79,14 +80,16 @@ echo $this->messenger()->addCurrentMessagesFromFlashMessenger(); </div> </div> <?php endforeach; ?> </div> <?php if ($canEdit): ?> <tr class="champ-triable"> <a class="btn btn-primary ajax-modal " data-event="groupe-type-formation-edition" href="<?= $this->url('type-formation/saisie-groupe'); ?>"><i class="fas fa-plus"></i> Ajout d'un nouveau groupe de types de formations</a> Ajout d'une nouvele collection </a> </tr> <?php endif; ?> <?php if ($canEdit): ?> Loading @@ -106,7 +109,7 @@ echo $this->messenger()->addCurrentMessagesFromFlashMessenger(); axis: 'y', update: function (event, ui) { var champsIds = ''; ui.item.parent().find('li.champ-triable').each(function () { ui.item.parent().find('div.champ-triable').each(function () { if (champsIds != '') champsIds += ','; champsIds += $(this).data('id'); }); Loading