27 lines
682 B
PHP
27 lines
682 B
PHP
<?php
|
|
require_once 'Framework/Modele.php';
|
|
require_once 'Framework/Session.php';
|
|
|
|
class Menuvueutilisateur extends Modele
|
|
{
|
|
public function getMenuVue($vue)
|
|
{
|
|
if (!isset($_SESSION['p_menu'.$vue]))
|
|
{
|
|
if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US")
|
|
{
|
|
$sql = "CALL sp_p_get_menus_vue_eng(?, ?, ?);";
|
|
}
|
|
else
|
|
{
|
|
$sql = "call sp_p_get_menus_vue(?, ?, ?)";
|
|
}
|
|
|
|
$menuvue = $this->executerRequete($sql, array($_SESSION['p_codeSociete'], $_SESSION['p_codeProfil'], $vue));
|
|
|
|
$_SESSION['p_menu'.$vue] = $menuvue->fetchAll(PDO::FETCH_ASSOC);
|
|
}
|
|
// ajouté le 30/07/2019
|
|
$_SESSION['p_vue'] = $vue;
|
|
}
|
|
} |