phpcms 怎么样只调用二级栏目

 我来答
满秀杰24
推荐于2016-04-06 · TA获得超过134个赞
知道答主
回答量:52
采纳率:0%
帮助的人:50.3万
展开全部
{pc:content action="category" catid="0" num="25" siteid="$siteid" order="listorder ASC"}
{loop $data $r}
<li><a href="{$r[url]}"><span>{$r[catname]}</span></a></li>
{/loop}
{/pc}
以上代码是官方给出的示例,其中参数action="category"即表示调用栏目列表。catid="0"表示调用的是所有一级栏目,通常在用于显示导航菜单的时候调用。如果你不是想调用一级栏目,而是想调用某个栏目下面的子栏目。则改为你所需的栏目ID即可,如 catid="2",表示调用栏目ID为2的所有子栏目。num="25",显示多少条,不指定的话,就显示取到的所有栏目。siteid="$siteid",调用站点,一般不用指定即为当前默认站点。order="listorder ASC",显示排序方式。

{loop $data $r}
<li><a href="{$r[url]}"><span>{$r[catname]}</span></a></li>
{/loop}
这里就是循环标签,输出取到的栏目名称,然后添加相应的链接了
追问
catid好像是主键吧,如果catid="2"那只能出来一个子栏目..我记得是这样,请指正!
追答
catid是栏目ID,catid="0"表示调用的是所有一级栏目,通常在用于显示导航菜单的时候调用。假如你想调用某个栏目下面的子栏目。比如catid="2",就是调用栏目ID为2的这个栏目下面的所有子栏目了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式