model = model('Category'); $tree = Tree::instance(); $tree->init(CategoryModel::getCategoryArray(), 'pid'); $this->categorylist = $tree->getTreeList($tree->getTreeArray(0), 'name'); $categorydata = [0 => __('None')]; foreach ($this->categorylist as $k => $v) { $categorydata[$v['id']] = $v['name']; } $this->view->assign("typelist", CategoryModel::getTypeList()); $this->view->assign("parentlist", $categorydata); } /** * 查看 */ public function index() { if ($this->request->isAjax()) { //构造父类select列表选项数据 $list = $this->categorylist; $total = count($list); $result = array("total" => $total, "rows" => $list); return json($result); } return $this->view->fetch(); } }