public function mainNavigation2($beginModule = '') { //$this->view->headLink()->appendStylesheet('/css/express-table/style.css'); $request = Zend_Controller_Front::getInstance()->getRequest(); $currentModule = $request->getModuleName(); $currentControler = $request->getControllerName(); $currentAction = $request->getActionName(); $beginModule = $request->getModuleName(); $config = new Zend_Config_Xml(APPLICATION_PATH . '/configs/navigation-admin.xml', 'nav'); $text = ''; foreach ($config as $module => $data) { if ($module == $beginModule) { $navTexe .= ' <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown"> ' . $data->label . ' <b class="caret"></b></a> <ul class="dropdown-menu">'; $navTexe .= $this->genMenu($config, $module); $newControllerUrl = $this->view->url('new-controller', 'controller-setting', 'appconfig', array('con' => App_Env::getControllerName(), "mdl" => App_Env::getModuleName(), 'act' => App_Env::getActionName())); $navTexe .= '<li class="divider"></li><li><a class="colorbox-iframe" href="' . $newControllerUrl . '"><i class="glyphicon glyphicon-plus-sign"></i> Add Controler</a></li> ' . '</ul></li>'; } } if ($currentAction != 'index' and $currentAction != '') { $navTexe .= " <li> <a href='/{$currentModule}/{$currentControler}'> {$currentControler} </a> </li>"; $currentAction = ucwords(str_replace("-", " ", $currentAction)); $navTexe .= " <li class='active'> {$currentAction} </li>"; } else { $navTexe .= " <li class='active'> {$currentControler} </li>"; } /* $id = $request->getParam('id',''); if($id != ''){ $model = $this->view->defaultmodel; if($model Instanceof App_Model_Abstract){ $navTexe .= " of id : $id ($model)"; }else{ $navTexe .= " of id : $id "; } }*/ return ' <ol class="breadcrumb">' . '<li><a href="/"> <i class="glyphicon glyphicon-home"></i> หนัาหลัก</a></li>' . $navTexe . '</ol>'; }