Example #1
0
 /**
  * @descrpition 添加
  */
 public function add()
 {
     if (Request::getRequest('dosubmit', 'str')) {
         $jumpUrl = '/admin.php/menu/add/';
         $fields = array();
         $fields['name'] = Request::getRequest('name', 'str');
         $fields['pid'] = Request::getRequest('pid', 'str');
         $fields['in_out'] = Request::getRequest('in_out', 'str');
         $fields['seo_title'] = Request::getRequest('seo_title', 'str');
         $fields['seo_description'] = Request::getRequest('seo_description', 'str');
         $fields['seo_keywords'] = Request::getRequest('seo_keywords', 'str');
         $fields['url'] = Request::getRequest('url', 'str');
         $fields['item'] = Request::getRequest('url', 'item');
         if (empty($fields['name'])) {
             View::showAdminErrorMessage($jumpUrl, '未填写完成');
         }
         $result = MenuBusiness::setMenu($fields);
         if ($result) {
             View::showAdminMessage('/admin.php/menu/lists', '添加成功');
         } else {
             View::showAdminErrorMessage($jumpUrl, '添加失败');
         }
     }
     $menuList = MenuBusiness::getMenuList();
     $menuList = Func::arrayKey($menuList);
     $blogMenuList = Func::categoryTree($menuList);
     View::assign('blogMenuList', $blogMenuList);
     View::showAdminTpl('menu_add');
 }