kingcms二级和三级循环语句

2020-04-08

在很多朋友用kingcms进行网页制作的时候,对于二级菜单同三级菜单的写法有点不太清楚,我列一下。

kingcms二级分类效果,如果不是放在列表页,直接将(king:listid1/)改成上级的分类ID就可以了,下面代码已包括了当前高亮的判断,


<ul>
{king:portal.listlistid1='(king:listid1/)'}
  <li>
	<a href="{king:listpath/}" class="<?php if ('{king:this/}') {echo "active";} else {echo "";}?>">{king:listname/}</a>
	<ul>
	   {king:portal.Listlistid1='(king:listid/)'}
	      <li><a href="{king:listpath/}"><span class="icon-angle-right text-color text-small"></span>{king:listname/}</a></li>
	   {/king:portal.List}
	</ul>
  </li>
{/king:portal.list}
</ul>


kingcms三级分类效果,注意下面的listlistid1与Listlistid1,前面的L大小写


{king:portal.listlistid1='209'}
    {king:portal.Listlistid1='(king:listid/)'}
        {king:portal.article listid="(king:listid/)" number="8" type='commend'} 
            {king:title/}
        {/king:portal.article} 	
    {/king:portal.List}
{/king:portal.list}


如果想加高亮,kingcms三级有点难,可以按前两天我写的方法:

用addClass() 方法为kingcms分类添加当前高亮




Tag: KingCMS