本篇文章给大家谈谈phpcms子栏目信息,以及phpcms模版对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、phpcms 如何调用指定模型栏目及子栏目
- 2、phpcms如何调用子栏目栏目说明
- 3、phpcms v9 同时调用多个二级栏目内容,二级栏目里面可能包含有子栏目?
- 4、phpcms v9 在一个栏目页面调用子栏目的所有文章列表?
phpcms 如何调用指定模型栏目及子栏目
可以使用PHPCMS的get标签
例:
{pc:get sql="SELECT catname FROM V9_category WHERE modelid=需要调用的模型ID"}
{loop $data $r}
{$r[catname]}
{/loop}
{/pc}
phpcms如何调用子栏目栏目说明
PhpCms V9调用指定栏目子栏目文章的两种方法
第一种、直接写子栏目id ,用cat in
{pc:get sql="SELECT * from v9_news where status=99 and catid in(21,22,23,24,25) order by id DESC" num="7" return="data"}
{loop $data $r}
lia href="{$r[url]}" title="{$r[title]}" target="_blank"{str_cut($r['title'],40)}({date('m-d',$r[inputtime])})/span/a/li
{/loop}
{/pc}
第二种,根据父栏目id,如上面的21,22,23,24,25都是 15下面的子栏目,可以这样写:
{loop subcat(15) $k $v}
{php $subcatid[] = $k;}
{/loop}
{php $subcatid = implode(',', $subcatid);}
{pc:get sql="SELECT * from v9_news where status=99 and catid in ($subcatid) order by id DESC" num="7" return="data" }
{loop $data $r}
lispanstronga href="{$CATEGORYS[$r[catid]][url]}"[{$CATEGORYS[$r[catid]][catname]}]/aa href="{$r[url]}" title="{$r[title]}" target="_blank"{str_cut($r['title'],40)}/a/strongem[{date('Y-m-d',$r[inputtime])}]/em/span/li
{/loop}
{/pc}
phpcms v9 同时调用多个二级栏目内容,二级栏目里面可能包含有子栏目?
说的具体一点,你想怎么调用?是想把二级栏目和子栏目同时调用出来吗?
{pc:content action="category" catid="一级栏目id" num="20" order="listorder ASC"}
{loop $data $r} //这个能掉出二级栏目
{loop subcat($r[catid]) $v} //subcat是调用指定栏目子栏目信息的函数
//二级栏目的就用 $r[url] $r[catname]
//子栏目用 $v[url] $v[catname]
{/loop}
{/loop}
{/pc}
phpcms v9 在一个栏目页面调用子栏目的所有文章列表?
给你看源码,适当改变一下
{pc:content action="category"catid="22" num="10" siteid="$siteid"order="listorder ASC"}
{loop$data $r}
{pc:contentaction="lists" catid="$r[catid]" num="100" order="listorder ASC"}
//这个pc是获取列表的 ,catid="$r[catid]" 是在上个pc标签里获取到的 第一个loop循环定义了$r,能看明白吗,看不明白追问吧
{loop $data $rr}
这个循环里就可以获取你要的信息了 比如说标题就是$rr['title']......
{/loop}
{/pc}
{/loop}
{/pc}
phpcms子栏目信息的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于phpcms模版、phpcms子栏目信息的信息别忘了在本站进行查找喔。