diff --git a/Controleur/ControleurAjaxhabilitation.php b/Controleur/ControleurAjaxhabilitation.php index 4c798fe..0ce0c99 100755 --- a/Controleur/ControleurAjaxhabilitation.php +++ b/Controleur/ControleurAjaxhabilitation.php @@ -69,6 +69,14 @@ class ControleurAjaxhabilitation extends Controleur $this->genererVueAjax(array('menus_accessibles' => $menus_accessibles, 'menus_non_accessibles' => $menus_non_accessibles, 'codeModule' => $codeModule)); } + + public function listervuemodule() + { + $codeModule = $this->requete->getParametreFormulaire("codeModule"); + $listevue = $this->utilisateur->getListeVueModule($codeModule); + + $this->genererVueAjax(array('listevue' => $listevue)); + } public function ajoutertoussousmenusass() { diff --git a/Modele/Utilisateur.php b/Modele/Utilisateur.php index a69491e..cdc3d34 100755 --- a/Modele/Utilisateur.php +++ b/Modele/Utilisateur.php @@ -204,4 +204,19 @@ class Utilisateur extends Modele { $this->executerRequete($sql, array($codeSociete, $codeProfil, $codeMenu, $user)); } + + public function getListeVueModule($codeModule) + { + if (est_anglophone()) + { + $sql = 'call sp_c_get_vues_module_rh_eng(?);'; + } + else + { + $sql = 'call sp_c_get_vues_module_rh(?);'; + } + + $liste = $this->executerRequete($sql, array($codeModule)); + return $liste->fetchAll(PDO::FETCH_ASSOC); + } } \ No newline at end of file diff --git a/Vue/gabarit.php b/Vue/gabarit.php index 05a3e75..bdefe83 100755 --- a/Vue/gabarit.php +++ b/Vue/gabarit.php @@ -249,7 +249,7 @@ $photoAssureCrypte = $_SESSION['photoAssureCrypte']; -