一般从catelist表中需要修改编辑,此时会进入cateedit但对于下拉框有parent_id和cat_id如何才能在编辑时保持原来已选的呢
一点击编辑会进入以下页面而那内容自动填充进去,且下拉框可供选择同时默认值也有
此时控制器层需要调用两个不同的assign
<?php
namespace Admin\Controller;
use Think\Controller;
class CatController extends Controller {
public function cateedit(){
$catModel=D('Cat');
$this->assign('gettree',$catModel->gettree());//上级分类需要用
$this->assign('catinfo',$catModel->find(I('cat_id')));//所有的都需用到
$this->display();
}
}
Model层建一个无限极分类这样下拉框可供选择
<?php
namespace Admin\Model;
use Think\Model;
class CatModel extends Mo