?
<?php
class Admin_NavController extends Zend_Controller_Action
{
function navAction()
{
$auth = Zend_Auth::getInstance();
$user = $auth->getIdentity();
$affiche_menu_inscrits = "ok";
if($user->real_name == "professionnel")
{
$affiche_menu_inscrits = "ko";
}
$this->view->group = $user->real_name;
$session = Zend_Registry::get('session');
$this ->_helper->viewRenderer->setResponseSegment('nav');
$translate = Zend_Registry::get('translate');
$this->view->translate = $translate;
$this->view->actionCourante = $this->view->layout()->actionactif;
$this->view->controllerCourant = $this->view->layout()->controlleractif;
$actionCourante = $this->view->layout()->actionactif;
$controller_action = $this->view->controllerCourant."-".$actionCourante;
$this->view->lang = $this->_request->getParam('lang');
$this->view->affiche_menu_inscrits = $affiche_menu_inscrits;
switch ($controller_action) {
case "index-index":
$classMainMenu[0] = "off";
$classMainMenu[1] = "off";
$classMainMenu[2] = "off";
$classMainMenu[3] = "off";
$classMainMenu[4] = "off";
$classMainMenu[5] = "off";
break;
case "index-prophotos":
$classMainMenu[0] = "off";
$classMainMenu[1] = "on";
$classMainMenu[2] = "off";
$classMainMenu[3] = "off";
$classMainMenu[4] = "off";
$classMainMenu[5] = "off";
break;
case "index-prodoc":
$classMainMenu[0] = "off";
$classMainMenu[1] = "off";
$classMainMenu[2] = "on";
$classMainMenu[3] = "off";
$classMainMenu[4] = "off";
$classMainMenu[5] = "off";
break;
case "index-pressephotos":
$classMainMenu[0] = "off";
$classMainMenu[1] = "off";
$classMainMenu[2] = "off";
$classMainMenu[3] = "on";
$classMainMenu[4] = "off";
$classMainMenu[5] = "off";
if($user->real_name == "presse")
{
$classMainMenu[0] = "off";
$classMainMenu[1] = "on";
$classMainMenu[2] = "off";
$classMainMenu[3] = "on";
$classMainMenu[4] = "off";
$classMainMenu[5] = "off";
}
break;
case "index-pressedoc":
$classMainMenu[0] = "off";
$classMainMenu[1] = "off";
$classMainMenu[2] = "off";
$classMainMenu[3] = "off";
$classMainMenu[4] = "on";
$classMainMenu[5] = "off";
if($user->real_name == "presse")
{
$classMainMenu[0] = "off";
$classMainMenu[1] = "off";
$classMainMenu[2] = "on";
$classMainMenu[3] = "on";
$classMainMenu[4] = "off";
$classMainMenu[5] = "off";
}
break;
case "index-listformules":
$classMainMenu[0] = "off";
$classMainMenu[1] = "off";
$classMainMenu[2] = "off";
$classMainMenu[3] = "off";
$classMainMenu[4] = "off";
$classMainMenu[5] = "on";
break;
case "index-listreservations":
$classMainMenu[0] = "off";
$classMainMenu[1] = "off";
$classMainMenu[2] = "off";
$classMainMenu[3] = "off";
$classMainMenu[4] = "off";
$classMainMenu[5] = "on";
break;
default:
$classMainMenu[0] = "off";
$classMainMenu[1] = "off";
$classMainMenu[2] = "off";
$classMainMenu[3] = "off";
$classMainMenu[4] = "off";
$classMainMenu[5] = "off";
break;
}
$this->view->classMainMenu = $classMainMenu;
}
}