业务经理

微信扫描以上二维码

028-61286886

技术咨询

的插件自定义资料多文件循环语句中如何获得变量并判断并相应用判

迅睿框架 更新 2020-06-15 12:09:00 迅睿粉丝
官方的 插件 【自定义资料】---多文件 循环语句中,如何获得"i"变量,并判断i ,并相应用判断语句,

方案

  • 迅睿粉丝 #1 · 2020-06-15 11:45:30
    你循环是怎么写的
  • 迅睿粉丝 #2 · 2020-06-15 11:49:07
    官方实习技术

    官方的 插件 【自定义资料】---多文件 循环语句中,如何获得"i"变量,并判断i ,并相应用判断语句


    插件名称:【自定义资料】


    多文件资料中,用到循环图片调用

    {php $block=dr_block('images');}

    {loop $block.file $i $file}

    <a href="#"target="_blank">

    <div class="style ">

    <div class="childImg">

    <img src="{dr_get_file($file)}" alt="{$block['description'][$i]}" title="{$block['title'][$i]}"/>

    </div>

    </div>

    </a>

    {/loop}



    在样式表 中,当循环 i为 3、6、9 时, 样式由“<div class="style ">”变成:“<div class="style on">”


    如何取出"i" ,进行判断 之前 循环语句判断 {if $t.id==$id} class="on"{/if} 这里该如何写?请教各位大神~


  • 迅睿粉丝 #3 · 2020-06-15 11:52:07
    			
     {php $block=dr_block('images');}
    			{loop $block.file $i $file}
    			
    				<a target="_blank" href="#"target="_blank">
    				<div class="style  {if in_array($i, [3,6,9])}on{/if}">
    					<div class="childImg">
    						<img src="{dr_get_file($file)}" alt="{$block['description'][$i]}" title="{$block['title'][$i]}"/>
    					</div>
    				</div>
    				</a>
    			{/loop}
  • 迅睿粉丝 #4 · 2020-06-15 11:57:58
    官方实习技术 默认多文件 数组 是不是 要“0” 起始? 所以,起始文件的计数就要从 “0”开始起算了?
  • 迅睿粉丝 #5 · 2020-06-15 11:59:12
    满意答案
    {if in_array($i, [2,5,8])}on{/if}
    这样也行
  • 迅睿粉丝 #6 · 2020-06-15 12:09:00
    @官方实习技术:很棒,就是这样 ~!非常感谢~^_^

迅睿系统漏洞

站群分站系统
站群分站系统(2026-10-15)
子站域名新增llms.txt访问
GEO系统
GEO系统(2026-10-14)
修复下载zip空白地址问题 修复流量复刻和任务队列错误
GeoSeo收录宝
GeoSeo收录宝(2026-10-14)
新增 站长工具箱 前端首页自动调用meta 数据
滑块验证码 Gocaptcha
滑块验证码 Gocaptcha(2026-10-13)
基于开源项目 go-captcha 的行为验证码插件,滑动拼图、区域...
GeoSeo工具箱
GeoSeo工具箱(2026-10-13)
优化巡检任务
GeoSeo排名助手
GeoSeo排名助手(2026-10-11)
加入大模型自定义
SEO聚合关键字
SEO聚合关键字(2026-10-11)
优化关键字列表页最多支持1万篇文章,过多会导致服务器扛不住;
CMS内容同步复制
CMS内容同步复制(2026-10-10)
增加时间是否更新的开关