不言不语

您现在的位置是: 首页 >  PHP  >  ThinkPHP

ThinkPHP

【thinkphp】之无限极分类修改

2020-05-07ThinkPHP
thinkphp5框架中无限极分类得修改方法

资源路由:

href="{:url('/admin/column/'.$vo.cid.'/edit')}"


$this->where('pid',0)->select();


这个地方只查了顶级分类,如果有多级,查所有分类即可


1.先查出来所有分类


判断,要编辑的pid是不是0,是0就是顶级栏目,就让他显示顶级栏目

不是0,就显示所有的pid为0的分类

{if $res.pid==0}

<option value="0">顶级栏目</option>

{else/}

{volist name="data" id="vo"}

<option value="{$vo.cid}" {$vo.cid==$res.pid?'selected':''}>{$vo.name}</option>

{/volist}

{/if}


{$vo.cid==$res.pid?'selected':''}-----判断栏目的Id跟要编辑的栏目(pid)是否一致,一致就选中,不一致就为空


2.$vo就是你要编辑的栏目,把它查出来,分配过来的$data



展示:

QQ图片20200507160037.png

资源路由,编辑更新是put


<input type="hidden"  name="_method"  value="put">------------伪造


<form class="form form-horizontal" action="{:url('/admin/column/'.$res.cid)}" method="post"   >

文章评论