phpcms:如何实现间隔N条后调取一条,并且循环调取
你好,打扰,http://zhidao.baidu.com/question/2269522040718430308.html还有个问题咨询:如何只获取当前栏目下的内容呢...
你好 ,打扰,
http://zhidao.baidu.com/question/2269522040718430308.html
还有个问题咨询:
如何只获取当前栏目下的内容呢??
{pc:get sql="select * from phpcms_news as r where mod(r.id,4) = 0" num="10"}
... ...
{/pc}
怎么只调取当前栏目下的数据? 展开
http://zhidao.baidu.com/question/2269522040718430308.html
还有个问题咨询:
如何只获取当前栏目下的内容呢??
{pc:get sql="select * from phpcms_news as r where mod(r.id,4) = 0" num="10"}
... ...
{/pc}
怎么只调取当前栏目下的数据? 展开
展开全部
在栏目模板中可以直接使用一个变量$catid代表当前栏目的id号,所以在get万能标签中你可以在命令条件中加入“catid=$catid”作为限制条件来只获取当前栏目下的内容:
{pc:get sql="select * from phpcms_news as r where catid=$catid and mod(r.id,4) = 0" num="10"}
如果是在使用pc标签正常获取文章列表时将catid属性值设置成$catid即可。
{pc:content action="lists" catid="$catid" num="10" order="id desc"}
{pc:get sql="select * from phpcms_news as r where catid=$catid and mod(r.id,4) = 0" num="10"}
如果是在使用pc标签正常获取文章列表时将catid属性值设置成$catid即可。
{pc:content action="lists" catid="$catid" num="10" order="id desc"}
追问
{pc:get sql="select * from phpcms_news as r where catid=$catid and mod(r.id,4) = 0" num="10"}
加入 catid=$catid 只能是终极类别实现, 大类下面就出错了
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询