Loading module/Application/view/application/substitution/modifier.phtml +7 −1 Original line number Diff line number Diff line Loading @@ -23,10 +23,14 @@ use Application\View\Renderer\PhpRenderer; * @see SubstitutionController::modifierAction() */ $this->headLink()->appendStylesheet("https://cdn.jsdelivr.net/npm/bootstrap-select@1.13.9/dist/css/bootstrap-select.min.css"); if ( $type === null && $cible !== null) $type = $cible->getTypeStructure()->getCode(); $canEdit = $this->isAllowed(SubstitutionPrivileges::getResourceId(SubstitutionPrivileges::SUBSTITUTION_MODIFICATION_TOUTES_STRUCTURES)) OR $this->isAllowed(SubstitutionPrivileges::getResourceId(SubstitutionPrivileges::SUBSTITUTION_MODIFICATION_SA_STRUCTURE)); ?> <script src="https://cdn.jsdelivr.net/npm/bootstrap-select@1.13.9/dist/js/bootstrap-select.min.js"></script> <div class="container"> <?php Loading Loading @@ -79,7 +83,7 @@ echo $messenger->addMessagesFromFlashMessenger(); */ function generateSelect($structuresConcretes, \Zend\View\Renderer\PhpRenderer $renderer) { $texte = ""; $texte .= "<select name='nouveau'>"; $texte .= "<select name='nouveau' class='selectpicker' data-live-search='true'>"; foreach ($structuresConcretes as $structuresConcrete) { $url = $renderer->url('substitution-generer', ['id' => $structuresConcrete->getStructure()->getId()]); $texte .= "<option value='".$url."'>".$structuresConcrete->getLibelle() ."</option>"; Loading @@ -101,8 +105,10 @@ function generateSelect($structuresConcretes, \Zend\View\Renderer\PhpRenderer $r } </style> <script> $(document).ready(function() { $('select').selectpicker(); //remplacement dans la structure cible $("div#sources").on("click", "input[type='radio']", function () { Loading module/Application/view/application/utilisateur/index.phtml +8 −2 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ use Application\Provider\Privilege\UtilisateurPrivileges; * @var UniteRecherche[] unites */ $this->headLink()->appendStylesheet("https://cdn.jsdelivr.net/npm/bootstrap-select@1.13.9/dist/css/bootstrap-select.min.css"); $canModifier = $this->isAllowed(Privileges::getResourceId(UtilisateurPrivileges::UTILISATEUR_MODIFICATION)); ?> Loading Loading @@ -135,7 +136,7 @@ $canModifier = $this->isAllowed(Privileges::getResourceId(UtilisateurPrivileges: function generateSelect($structures, $id, $roles = null) { $texte = '<div class="form-group">'; $texte .= '<select class="form-control" id="' . $id . '">'; $texte .= '<select class="form-control selectpicker" data-live-search="true" id="' . $id . '">'; $texte .= '<option value=""></option>'; $structuresValides = []; Loading Loading @@ -319,9 +320,10 @@ function generateRoleUnite( $individu, $roles, $rolesAffectes, $unites, $canM ?> <script src="https://cdn.jsdelivr.net/npm/bootstrap-select@1.13.9/dist/js/bootstrap-select.min.js"></script> <script> $(document).ready(function () { $('.selectpicker').selectpicker(); $(".remove-role").click(function () { var id = $(this).attr("id"); var splits = id.split("_"); Loading Loading @@ -394,5 +396,9 @@ function generateRoleUnite( $individu, $roles, $rolesAffectes, $unites, $canM margin: 5px 5px 5px 5px; } .dropdown-menu { z-index: 100000; max-height: 400px; } </style> Loading
module/Application/view/application/substitution/modifier.phtml +7 −1 Original line number Diff line number Diff line Loading @@ -23,10 +23,14 @@ use Application\View\Renderer\PhpRenderer; * @see SubstitutionController::modifierAction() */ $this->headLink()->appendStylesheet("https://cdn.jsdelivr.net/npm/bootstrap-select@1.13.9/dist/css/bootstrap-select.min.css"); if ( $type === null && $cible !== null) $type = $cible->getTypeStructure()->getCode(); $canEdit = $this->isAllowed(SubstitutionPrivileges::getResourceId(SubstitutionPrivileges::SUBSTITUTION_MODIFICATION_TOUTES_STRUCTURES)) OR $this->isAllowed(SubstitutionPrivileges::getResourceId(SubstitutionPrivileges::SUBSTITUTION_MODIFICATION_SA_STRUCTURE)); ?> <script src="https://cdn.jsdelivr.net/npm/bootstrap-select@1.13.9/dist/js/bootstrap-select.min.js"></script> <div class="container"> <?php Loading Loading @@ -79,7 +83,7 @@ echo $messenger->addMessagesFromFlashMessenger(); */ function generateSelect($structuresConcretes, \Zend\View\Renderer\PhpRenderer $renderer) { $texte = ""; $texte .= "<select name='nouveau'>"; $texte .= "<select name='nouveau' class='selectpicker' data-live-search='true'>"; foreach ($structuresConcretes as $structuresConcrete) { $url = $renderer->url('substitution-generer', ['id' => $structuresConcrete->getStructure()->getId()]); $texte .= "<option value='".$url."'>".$structuresConcrete->getLibelle() ."</option>"; Loading @@ -101,8 +105,10 @@ function generateSelect($structuresConcretes, \Zend\View\Renderer\PhpRenderer $r } </style> <script> $(document).ready(function() { $('select').selectpicker(); //remplacement dans la structure cible $("div#sources").on("click", "input[type='radio']", function () { Loading
module/Application/view/application/utilisateur/index.phtml +8 −2 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ use Application\Provider\Privilege\UtilisateurPrivileges; * @var UniteRecherche[] unites */ $this->headLink()->appendStylesheet("https://cdn.jsdelivr.net/npm/bootstrap-select@1.13.9/dist/css/bootstrap-select.min.css"); $canModifier = $this->isAllowed(Privileges::getResourceId(UtilisateurPrivileges::UTILISATEUR_MODIFICATION)); ?> Loading Loading @@ -135,7 +136,7 @@ $canModifier = $this->isAllowed(Privileges::getResourceId(UtilisateurPrivileges: function generateSelect($structures, $id, $roles = null) { $texte = '<div class="form-group">'; $texte .= '<select class="form-control" id="' . $id . '">'; $texte .= '<select class="form-control selectpicker" data-live-search="true" id="' . $id . '">'; $texte .= '<option value=""></option>'; $structuresValides = []; Loading Loading @@ -319,9 +320,10 @@ function generateRoleUnite( $individu, $roles, $rolesAffectes, $unites, $canM ?> <script src="https://cdn.jsdelivr.net/npm/bootstrap-select@1.13.9/dist/js/bootstrap-select.min.js"></script> <script> $(document).ready(function () { $('.selectpicker').selectpicker(); $(".remove-role").click(function () { var id = $(this).attr("id"); var splits = id.split("_"); Loading Loading @@ -394,5 +396,9 @@ function generateRoleUnite( $individu, $roles, $rolesAffectes, $unites, $canM margin: 5px 5px 5px 5px; } .dropdown-menu { z-index: 100000; max-height: 400px; } </style>