This commit is contained in:
KONE SOREL 2026-01-16 12:10:34 +00:00
parent 55cd08b2eb
commit 85e4829504
4 changed files with 14 additions and 12 deletions

View File

@ -60,10 +60,10 @@ class ControleurAjaxhabilitation extends Controleur
public function afficheraccessousmenus() public function afficheraccessousmenus()
{ {
$codeProfil = $this->requete->getParametreFormulaire("codeProfil"); $codeProfil = $this->requete->getParametreFormulaire("codeProfil");
$vue = $this->requete->getParametreFormulaire("vue"); $codeVue = $this->requete->getParametreFormulaire("codeVue");
$menus_accessibles = $this->utilisateur->getSousMenusAccessiblesVue($codeProfil, $vue); $menus_accessibles = $this->utilisateur->getSousMenusAccessiblesVue($codeProfil, $codeVue);
$menus_non_accessibles = $this->utilisateur->getSousMenusNonAccessiblesVue($codeProfil,$vue); $menus_non_accessibles = $this->utilisateur->getSousMenusNonAccessiblesVue($codeProfil,$codeVue);
$this->genererVueAjax(array( $this->genererVueAjax(array(
'menus_accessibles' => $menus_accessibles, 'menus_accessibles' => $menus_accessibles,

View File

@ -5012,19 +5012,20 @@ function afficher_menu_vue_profil()
return; return;
} }
vue=$("#vue").val(); codeVue = $("#codeVue").val();
if (vue<=" ")
if (CodeVue<=" ")
{ {
v_msg="Veuillez sélectionner une vue!"; v_msg="Veuillez sélectionner une vue!";
v_msgEng="Please select a view!"; v_msgEng="Please select a view!";
alert_ebene(v_msg, v_msgEng); alert_ebene(v_msg, v_msgEng);
$("#vue").focus(); $("#codeVue").focus();
return; return;
} }
donnees = 'codeProfil='+codeProfil; donnees = 'codeProfil='+codeProfil;
donnees += '&vue='+vue; donnees += '&codeVue='+codeVue;
var div_attente = $('#div_menu_profil'); var div_attente = $('#div_menu_profil');

View File

@ -253,13 +253,14 @@ class Utilisateur extends Modele {
} }
public function getSousMenusAccessiblesVue($codeProfil, $vue) public function getSousMenusAccessiblesVue($codeProfil, $codeVue)
{ {
$sql = "call sp_c_get_sous_menus_accessibles_vue_rh(?, ?, ?);"; $sql = "call sp_c_get_sous_menus_accessibles_vue_rh(?, ?, ?);";
var_dump(array($_SESSION['codeSociete'], $codeProfil, $vue)); var_dump(array($_SESSION['codeSociete'], $codeProfil, $codeVue));
die(); die();
$menu = $this->executerRequete($sql, array($_SESSION['codeSociete'], $codeProfil, $vue));
$menu = $this->executerRequete($sql, array($_SESSION['codeSociete'], $codeProfil, $codeVue));
return $menu->fetchAll(PDO::FETCH_ASSOC); return $menu->fetchAll(PDO::FETCH_ASSOC);
} }

View File

@ -30,7 +30,7 @@
<i class="fas fa-folder-open me-1"></i> <?= _("Menu Principal") ?> <i class="fas fa-folder-open me-1"></i> <?= _("Menu Principal") ?>
</label> </label>
<div id="div_menu"> <div id="div_menu">
<select class="form-select shadow-xs" id="vue" name="vue"> <select class="form-select shadow-xs" id="codeVue" name="codeVue">
<?php liste_options($menus, ""); ?> <?php liste_options($menus, ""); ?>
</select> </select>
</div> </div>