public function delete() { $id = request('id'); if (MenuModel::delete($id)) { $this->success('/admin/menu'); } else { $this->error(); } }
/** * 删除菜单项 */ function del() { //序列化主键Id为:1,2,3,...以便批量删除 $del_id = $_POST['del_id']; $str = implode($del_id, ','); //实例化 $menu = new MenuModel(); //删除文章 if ($menu->delete($str)) { //同时删除其下属子菜单 $menu_items = new MenuItemModel(); $where = array('menuid' => array('in', $del_id)); $menu_items->where($where)->delete(); $this->assign('jumpUrl', __URL__ . '/index'); $this->success('菜单删除成功~~'); } else { $this->assign('jumpUrl', __URL__ . '/index'); $this->error('删除失败'); } }