注意点:
<input type="text"name="{$cate.id}" style="width:50px;text-align:center;"value="{$cate.sort}">
在前端代码中,把排序的name变成相应的栏目id,这样就方便后续修改;
控制器层中处理代码:
public function lst()
{
$cate =new CateModel();
if(request()->isPost()){
$sorts = input('post.');
foreach ($sorts as $k => $v) {
$cate->update(['id'=>$k,'sort'=>$v]);
}
$this->success('更新排序成功!',url('lst'));
return;
}
$cateres= $cate->catetree();
$this->assign('cateres',$cateres);
returnview();
}