
近期要做一个新的项目,必须使用dedecms的二级菜单,其中必须判断一级菜单有哪些子菜单,并且准备使用dedecms的内置logo进行判断。其实有兴趣的朋友可以参考一下。
近期做一个新项目,必须采用dedecms的二级菜单,在其中必须判断什么一级菜单有子菜单,有的才显示信息d出来下拉ss="superseo">ss="superseo">列表,沒有的则无法显示,可以用js来完成,可是,js长期不起作用都快忘记了,因此果断用dedecms的内置的标识开展判断,编码以下.复制代码编码以下:
<ulid="nav">
<li><ahref="{dede:global.cfg_cmsurl/}/">Home</a></li>
{dede:channelartlisttypeid={dede:field.typeid/}
<li>
<ahref="{dede:fieldname='typeurl'/}"class="level">{dede:fieldname='typename'/}</a>
{dede:globalname='itemindex'runphp='yes'}if(@me==1)@me="<ulclass='nav-submenu'>";else@me='';{/dede:global}
{dede:channeltype='son'}
<liclass="level0nav-[field:globalname=autoindexrunphp="yes"]@me=@me1;[/field:global]"><ahref="[field:typelink/]"><span>[field:typename/]</span></a></li>
{/dede:channel}
{dede:globalname='itemindex'runphp='yes'}if(@me==1)@me="</ul>";else@me='';{/dede:global}
</li>
{/dede:channelartlist}
</ul>
在其中itemindex是顶尖频道必须,已经知道仅有第一个频道有往下拉菜单,itemindex也是从1开展递增的,因此当itemindex=1时便是必须显示信息二级菜单的频道
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)