예제 #1
0
 private function getNav()
 {
     if (isset($_GET['id'])) {
         $_nav = new NavModel();
         $_nav->id = $_GET['id'];
         if ($_nav->getOneNav()) {
             if ($_nav->getOneNav()->nnav_name) {
                 $_nav1 = '<a href="list.php?id=' . $_nav->getOneNav()->iid . '">' . $_nav->getOneNav()->nnav_name . '</a> &gt; ';
             }
             $_nav2 = '<a href="list.php?id=' . $_nav->getOneNav()->id . '">' . $_nav->getOneNav()->nav_name . '</a>';
             $this->_tpl->assign('nav', $_nav1 . $_nav2);
             $this->_tpl->assign('childnav', $_nav->getAllChildFrontNav());
         } else {
             Tool::alertBack('this navigation not existing');
         }
     } else {
         Tool::alertBack('illegal act');
     }
 }
예제 #2
0
 private function getNav()
 {
     if (isset($_GET['id'])) {
         $_nav = new NavModel();
         $_nav->id = $_GET['id'];
         if ($_nav->getOneNav()) {
             //主导航
             if ($_nav->getOneNav()->nnav_name) {
                 $_nav1 = '<a href="list.php?id=' . $_nav->getOneNav()->iid . '">' . $_nav->getOneNav()->nnav_name . '</a> &gt; ';
             }
             $_nav2 = '<a href="list.php?id=' . $_nav->getOneNav()->id . '">' . $_nav->getOneNav()->nav_name . '</a>';
             $this->_tpl->assign('nav', $_nav1 . $_nav2);
             //子导航集
             $this->_tpl->assign('childnav', $_nav->getAllChildFrontNav());
         } else {
             Tool::alertBack('警告:此导航不存在!');
         }
     } else {
         Tool::alertBack('警告:非法操作!');
     }
 }
예제 #3
0
 private function nav($_n = 0)
 {
     $_nav = new NavModel();
     foreach ($_nav->getAllFrontNav() as $_object) {
         $_html .= '<optgroup label="' . $_object->nav_name . '">' . "\r\n";
         $_nav->id = $_object->id;
         if (!!($_childnav = $_nav->getAllChildFrontNav())) {
             foreach ($_childnav as $_object) {
                 if ($_n == $_object->id) {
                     $_html .= '<option selected="selected" value="' . $_object->id . '">' . $_object->nav_name . '</option>' . "\r\n";
                 } else {
                     $_html .= '<option value="' . $_object->id . '">' . $_object->nav_name . '</option>' . "\r\n";
                 }
             }
         }
         $_html .= '</optgroup>';
     }
     $this->_tpl->assign('nav', $_html);
 }