cms系统模板{dede:channelartlist}标签后插入php,当循环次数不能被3整除,在输出一a标签
{dede:channelartlist}<ahref="{dede:fieldname='typeurl'/}"><spanclass="jbtb{dede:globa...
{dede:channelartlist}
<a href="{dede:field name='typeurl'/}"><span class="jbtb{dede:global name='itemindex'/}"></span><i>{dede:field name='typename'/}</i></a>
{/dede:channelartlist}
我想判断当循环次数不能被3整除的时候,循环后我再增加一个具体的a标签,例如:
<a href="/#/"><span
class="jbtb"></span><i>在线咨询</i></a> 展开
<a href="{dede:field name='typeurl'/}"><span class="jbtb{dede:global name='itemindex'/}"></span><i>{dede:field name='typename'/}</i></a>
{/dede:channelartlist}
我想判断当循环次数不能被3整除的时候,循环后我再增加一个具体的a标签,例如:
<a href="/#/"><span
class="jbtb"></span><i>在线咨询</i></a> 展开
2个回答
展开全部
[field:global name='autoindex' runphp='yes']if(@me%3==0){@me='<a></a>';}else{@me='';}[/field:global]
更多追问追答
追问
{dede:global runphp='yes' name='itemindex'}
$a='在线咨询';
$b="";
if((@me%3)==0) @me=$a;
else @me=$b;
{/dede:global}
追答
逻辑倒是没错,那就是dede不识别你的那种写法吧
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-01-12
展开全部
if(@me%3==0){@me='<br />';}else{@me='';}
追问
看我上面那个,没报错,也没结果....
我那个函数是放在{dede:channelartlist}标签外的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询