PHPCMS v9 导航显示二级菜单,显示相邻栏目,内容页显示二级栏目

时间:2023-03-08 23:09:25
PHPCMS v9 导航显示二级菜单,显示相邻栏目,内容页显示二级栏目

导航显示二级栏目

<div class="menu">
{pc:content action="category" catid="0" num="25" siteid="$siteid" order="listorder asc"}
<ul>
<li><a href="{siteurl($siteid)}">
<img src="{img_path}new_xq/head_icon_0.gif" align="absmiddle"/>
<span>网站首页</span></a>
</li>
{loop $data $r} <!--开始循环一级导航-->
<li><a href="{$r[url]}">
<img src="{img_path}new_xq/head_icon_{$n}.gif" align="absmiddle"/>
<span>{$r[catname]}</span></a>
{pc:content action="category" catid="$r[catid]"num="25" siteid="$siteid" order="listorder asc" return="da"}

{if $da} <!--开始循环二级导航 如果有数据-->
<ul>{loop $da $v}
<li><a href="#" _fcksavedurl="#"> {$v[catname]} </a></li>
{/loop} 
</ul>

{/if} <!--二级导航循环结束-->
{/pc}
</li>
{/loop}<!--一级导航循环结束-->
</ul>
{/pc}
</div>

-----------------------

显示相邻栏目

{php $j=1;}

{loop subcat($parentid) $v} //$parentid 在内容页不好使 要换成 $cat[parentid]

{php if($v['type']!=0) continue;}

<li><a href="{$v[url]}" >{$v[catname]} </a></li>

{$j++}

{/loop}