public function actionEdit($id) { $folder = zotop::model('system.folder'); if (form::isPostBack()) { $post = form::post(); if ($post['id'] == $post['parentid']) { msg::error('上级分类不能和当前分类相同'); } $folder->update($post, $id); if (!$folder->error()) { msg::success('保存成功', zotop::url('system/folder/index/' . $post['parentid'])); } msg::error($folder->msg()); } $folder->id = $id; $data = $folder->read(); $folders = $folder->getAll(); $tree = new tree($folders, 0); $data['parentid_options'] = $tree->getOptionsArray(); $page = new dialog(); $page->set('title', '编辑分类'); $page->set('data', $data); $page->display(); }
public function actionEdit($id) { $file = zotop::model('system.file'); if (form::isPostBack()) { $post = form::post(); $file->update($post, $id); if (!$file->error()) { msg::success('编辑成功'); } msg::error($file->msg()); } $folder = zotop::model('system.folder'); $image = $file->read(array('id', '=', $id)); $folders = $folder->getAll(); $tree = new tree($folders, 0); $categorys = $tree->getOptionsArray(); $page = new dialog(); $page->set('title', '图片编辑'); $page->set('image', $image); $page->set('categorys', $categorys); $page->display(); }