联系官方销售客服

1835022288

028-61286886

求助 版主:论坛审计组
的插件自定义资料多文件循环语句中如何获得变量并判断并相应用判
类型:迅睿CMS 更新时间:2020-06-15 12:09:00
官方的 插件 【自定义资料】---多文件 循环语句中,如何获得"i"变量,并判断i ,并相应用判断语句,
回帖
  • 迅睿粉丝
    #1楼    迅睿粉丝
    2020-06-15 11:45:30
    Chrome 0
    你循环是怎么写的
  • 迅睿粉丝
    #2楼    迅睿粉丝
    2020-06-15 11:49:07
    Chrome 0
    官方实习技术

    官方的 插件 【自定义资料】---多文件 循环语句中,如何获得"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
    Chrome 0
    			
     {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
    Chrome 0
    官方实习技术 默认多文件 数组 是不是 要“0” 起始? 所以,起始文件的计数就要从 “0”开始起算了?
  • 迅睿粉丝
    #5楼    迅睿粉丝
    2020-06-15 11:59:12
    Chrome 0
    {if in_array($i, [2,5,8])}on{/if}
    这样也行
    满意答案
  • 迅睿粉丝
    #6楼    迅睿粉丝
    2020-06-15 12:09:00
    Chrome 0
    @官方实习技术:很棒,就是这样 ~!非常感谢~^_^