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}

怎么只调取当前栏目下的数据?
展开
 我来答
酷格科技
2016-05-21 · TA获得超过241个赞
知道小有建树答主
回答量:192
采纳率:100%
帮助的人:90.9万
展开全部
在栏目模板中可以直接使用一个变量$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"}
加入 catid=$catid 只能是终极类别实现, 大类下面就出错了
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式