找不到帮助文档?你想要哪方面的帮助教程?提交文档建议 >
帮助文档首页
DiYunCMS公众号
公众号二维码

多级栏目分类筛选搜索

更新时间:2023-06-29 加入收藏
0

在search.html页实现多级栏目分类,判断选中的一级栏目下是否有子栏目,智能高亮

image


HTML

<div class="form-group row">
    <label class="col-md-2 control-label">一级栏目分类</label>
    <div class="col-md-9">
        <label><a class="label {if !$cat}label-success{else}label-default{/if}" href="{Router::search_url($params, 'catid', NULL)}">不限</a></label>
        {category pid=0}
        <label><a class="label {if $t.id==$cat.id || $t.id==$parent.id}label-success{else}label-default{/if}" href="{Router::search_url($params, 'catid', $t.id)}">{$t.name}</a></label>
        {/category}
    </div>
</div>
{if $cat.child}
<div class="form-group row">
    <label class="col-md-2 control-label">二级栏目分类</label>
    <div class="col-md-9">
        <label><a class="label {if !$cat || $cat.child}label-success{else}label-default{/if}" href="{Router::search_url($params, 'catid', $cat.id)}">不限</a></label>
        <!--调用栏目分类,这种用法只能用于模块列表与搜索页面-->
        {loop $related $t}
        <label><a class="label {if $t.id==$cat.id}label-success{else}label-default{/if}" href="{Router::search_url($params, 'catid', $t.id)}">{$t.name}</a></label>
        {/loop}
    </div>
</div>
{/if}


--
有帮助
--
没帮助
0
收藏
0
打赏
相关文档
Hello,欢迎来咨询~
点击在线咨询