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}