联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
循环输出新闻及广告模块内容,每四条显示一次广告标签该怎么写
类型:迅睿CMS 更新时间:2020-11-03 00:45:58

模板标签里面

循环输出新闻及广告模块内容,每四条显示一次广告标签该怎么写?

{php $tiao=1;}   
{module module=news num=10} 
{if $tiao%5} 
<li><a href="{$t.url}" target="_blank"></li>这里是新闻
{else}
{module module=gg num=10}
<li><a href="{$t.url}" target="_blank"></li>这里是广告
{/module}
{/if}
{php $tiao++;}
{/module}


回帖
  • #1楼    迅睿框架创始人
    2020-11-02 21:38:04
    Chrome 0
    你这个写法好像没有错误啊{module module=gg num=10}改成 {module module=gg num=10 return=t2},循环体前缀改成t2,
  • 渴死的鱼
    #2楼    渴死的鱼
    2020-11-02 21:40:42
    Chrome 0
    回复迅睿框架创始人 这样会在第五行时候把所有广告都展示了
  • 渴死的鱼
    #3楼    渴死的鱼
    2020-11-02 22:53:43
    Chrome 0
    已用https://www.xunruicms.com/doc/831.html这个方法解决了,减少查询次数,多复制几行代码就行
  • 可爱的小兔子
    #4楼    可爱的小兔子
    2020-11-02 23:30:04
    Chrome 0
    {module module=gg num=10 return=gg}
    {/module}
    {php $ggkey = 0;$tiao=1;}   
    {module module=news num=10} 
    {if $tiao%5} 
    <li><a target="_blank" href="{$t.url}" target="_blank"></li>这里是新闻
    {else}
    <li><a target="_blank" href="{$return_gg[$ggkey]['url']}" target="_blank">{$return_gg[$ggkey]['title']}</li>这里是广告
    {php $ggkey++;}   
    {/if}
    {php $tiao++;}
    {/module}


    满意答案
  • 渴死的鱼
    #5楼    渴死的鱼
    2020-11-03 00:45:58
    Chrome 0
    @可爱的小兔子:给力,非常感谢