phpcms调用子栏目名称相对比较简单一些,也是用{pc:content}来调用,只是把action设置为category,catid如果为0的话是调用所有一级栏目,如果是其他数字的话,则调用相应栏目的子栏目,比如以下的案例,catid="13"是调用栏目id为13的所有子栏目。完整的调用代码在下面,感兴趣的朋友可以测试一下
{pc:content action="category" catid="13" num="25" siteid="$siteid" order="listorder ASC"} {loop $data $r} <li><a href="{$r[url]}"><span>{$r[catname]}</span></a></li> {/loop} {/pc}
phpcms调用子栏目文章列表:再嵌套一个{pc:content}调用
{pc:content action="category" catid="13" num="10" siteid="$siteid"order="listorder ASC"} {loop$data $r} {pc:content action="lists" catid="$r[catid]" num="100" order="listorder ASC"} //这个pc是获取列表的 ,catid="$r[catid]" 是在上个pc标签里获取到的 第一个loop循环定义了$r {loop $data $rr} //这个循环里就可以获取你要的信息了 比如说标题就是$rr['title']...... <li><a href="{$r[url]}">{$r[title]}</a></li>
{/loop} {/pc} {/loop} {/pc}
时间: 2024-12-24 11:25:28