Пример #1
0
 public function add()
 {
     if (isset($_POST['name'])) {
         $data['name'] = request('name');
         $data['pid'] = request('pid');
         $data['url'] = request('url');
         $data['hidden'] = intval(request('hidden'));
         if (MenuModel::add($data)) {
             $this->success('/admin/menu');
         } else {
             $this->error();
         }
     } else {
         $this->display('menu_edit');
     }
 }
Пример #2
0
 /**
  * 菜单项   插入数据库
  */
 function insert()
 {
     $menu = new MenuModel();
     //如果压入成功
     if (($data = $menu->create()) !== false) {
         if ($menu->add()) {
             $this->assign('jumpUrl', __URL__ . '/index');
             $this->success('添加新菜单项成功');
         } else {
             $this->assign('jumpUrl', __URL__ . '/index');
             $this->error('添加失败' . $data->getError());
         }
     } else {
         $this->assign('jumpUrl', __URL__ . '/index');
         $this->error('添加失败' . $menu->getError());
     }
 }