POSCMS 版主:POSCMS负责人
模板标签里面有两个多图字段怎么在一个loop里调用这两个字段
类型:POSCMS 更新时间:2019-09-29 14:48:33
模板标签里面

<?php $big = dr_get_files($datuduotu);?>  有两个多图字段,怎么在一个loop里调用这两个字段的图片

<?php $small = dr_get_files($xiaotuduotu);?>

{loop $big,$small $zz,$z}

<li><img bimg="{dr_get_file($z.[i][value])}" src="{dr_get_file($zz.[i][value])}" onmousemove="preview(this);"></li>

{/loop}


回帖
  • #1楼    迅睿框架创始人
    2019-09-29 14:26:29
    Google Pixel 手机 0
    没见过这种写法。。。
  • 老赵
    #2楼    老赵
    2019-09-29 14:28:36
    Chrome 0
    <?php $big = dr_get_files($datuduotu);?> 
    <?php $small = dr_get_files($xiaotuduotu);?>
    {loop $big $i $z}
    {dr_get_file($z.value)}
    {/loop}
    
    {loop $small $i $z2}
    {dr_get_file($z2.value)}
    {/loop}
    这样才行
  • jeyoo
    #3楼    jeyoo
    2019-09-29 14:28:58
    Chrome 0
    回复迅睿框架创始人 这种需求的怎么解决需要循环这里两个字段,每个字段都是多图字段<li><img bimg="{dr_get_file($z.[i][value])}" src="{dr_get_file($zz.[i][value])}" onmousemove="preview(this);"></li>
  • jeyoo
    #4楼    jeyoo
    2019-09-29 14:30:54
    Chrome 0
    老赵 单个loop我知道,主要是,循环体里需要两个字段的值 字段一和字段二都是多文件字段
    {loop}
    <li><img bimg="字段一" src="字段二" onmousemove="preview(this);"></li>
    {/loop}

  • 易学习
    #5楼    易学习
    2019-09-29 14:32:16
    Chrome 0
    <?php $big = dr_get_files($datuduotu);?> 
    <?php $small = dr_get_files($xiaotuduotu);?>
    {loop $big $i $z}
    {dr_get_file($z.file)}
    {dr_get_file($small[$i]['file'])}
    {/loop}
    很简单的php思路
    满意答案
  • #6楼    迅睿框架创始人
    2019-09-29 14:33:05
    Chrome 0
    完美方法易学习
  • 兔兔
    #7楼    兔兔
    2019-09-29 14:43:19
    Chrome 0
    收藏了易学习
  • jeyoo
    #8楼    jeyoo
    2019-09-29 14:48:33
    Chrome 0
    @易学习:<?php $big = dr_get_files($datuduotu)?> <?php $small = dr_get_files($xiaotuduotu)?> loop $big $i $z liimg bimg=dr_get_file($z.[$i][file]) src=dr_get_file($small[$i]) xss=removed/li /loop 谢谢!完美解决!