MIPCMS模板开发之导航栏隐藏某项导航

文章目录[隐藏]

前言

以前研究一段时间的MIPCMS模板编写,其实在开发的时候还是遇到了坑的,由于不咋会 php 所以只能到处找,因为这个 cms 采用 tp5,所以用了 tp5,一些方法解决了。

功能描述

网站导航栏有:首页/电影/电视剧/综艺/动漫,我想隐藏其中一项

普通带子导航的导航栏

{mipcms:articlecategory value="v" type='menu'}
<li class="nav-item {if condition="$categoryUrlName==$v['url_name']"}active{/if}"> 
{if condition='$v.sub'}
<span class="nav-link {if condition='$v.sub'}navbar-more{/if}">{$v['name']}</span>
<ul class="nav-child">
{volist name='$v.sub' id="val"}
<li class="nav-child-item">
<a href="{$val.url}" data-type="mip" data-title="{$val.name}" title='{$val.name}'>
{$val.name}
</a>
</li>
{/volist}
</ul>

{else/}
<a href="{$v.url}" data-type="mip" data-title="{$v['name']}" 
title="{$v['name']}" 
class="nav-link {if condition='$v.sub'}navbar-more{/if}"
>
{$v['name']}
</a>
{/if} 
</li>
{/mipcms:articlecategory}

隐藏某个导航栏

{mipcms:articlecategory value="v"}
<li class="layui-nav-item">
{neq name="$v.id" value="8"}

{if condition="count($v['sub']) gt 0"}
<a href="javascript:;" title="{$v['name']}">
<i class="layui-icon layui-icon-component"></i>
<span class="nav-item-text">{$v['name']}</span>
</a>


<dl class="layui-nav-child layui-bg-main">
{foreach name="$v['sub']" id="v"}

<dd>
<a href="{$v['url']}" title="{$v['name']}">
<i class="layui-icon layui-icon-right"></i>
<span class="nav-child-item-text">{$v['name']}</span>
</a>
</dd>
{/foreach}
</dl>
{else}
<a href="{$v['url']}" title="{$v['name']}">
<i class="layui-icon layui-icon-component"></i>
<span class="nav-item-text">{$v['name']}</span>
</a>
{/if}
</li>

{/neq}
{/mipcms:articlecategory}
posted @ 2019-10-08 08:41  不随。  阅读(3)  评论(0编辑  收藏  举报  来源