PHPCMS导航默认只显示一级菜单,怎么显示二级菜单呢?需要简单做点修改即可。

一、如图,在一级菜单里面增加一个二级菜单的循环。

{pc:content action="category" catid="$r['catid']" num="10" siteid="$siteid" order="listorder ASC"}
<ul class="navOpen">
    {loop $data $rr}
        <li><a href="{$rr[url]}">{$rr[catname]}</a></li>
    {/loop}
</ul>
{/pc}

6159252dd42a283427393df359b5c9ea14cebfae[1]

PS:指定频道调用代码:在catid=”id号”,指定某一频道

{pc:content action="category" catid="6" num="10" siteid="$siteid" order="listorder ASC"}
{loop $data $rr}
<a href="{$rr[url]}">{$rr[catname]}</a>
{/loop}
{/pc}

二、还需要在后台将那些需要显示在二级菜单中的栏目设置为“在导航中显示”,否则无法显示

500fd9f9d72a60592a29ebe22a34349b033bba08[1]

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。