业务经理

微信扫描以上二维码

028-61286886

技术咨询

图片模块下的列表循环如何调用多图以上写法调用不出来这是参照手

迅睿框架 更新 2020-07-04 16:30:15 lk855924

图片模块下的列表循环如何调用多图?


{loop $t.images $i $c}
          <img layer-pid="{$i}" width="200" height="150" layer-src="{dr_get_file($c.file)}" src="{dr_thumb($c.file, 200, 150)}" alt="{$c.title}">

{/loop}


以上写法调用不出来,这是参照手册里写的。


手册里这样写:

图片

方案

  • 迅睿框架创始人 #1 · 2020-07-03 19:58:17
    满意答案
    理论上这种写法可以,但要看你上下的标签是怎么写的,发来看看
  • lk855924 #2 · 2020-07-03 19:59:27
    回复迅睿框架创始人 {module module=MOD_DIR catid=$id order=updatetime page=1 pagesize=10 urlrule=$urlrule}
    <li>
    <div class="text_top">
    <h4 class="list_title">
    <a title="{$t.title}" href="{$t.url}">{dr_strcut($t.title, 36)}</a>
    </h4>
    </div>

    <div class="photo" id="layer-photos-demo">
    <div class="photos">
    <a title="{$t.title}" href="{$t.url}"><img src="{dr_thumb($t.thumb, 250, 150)}"></a>
    </div>
    <div class="photos"><img src="{dr_thumb($t.thumb, 250, 150)}"></div>
    <div class="photos"><img src="{dr_thumb($t.thumb, 250, 150)}"></div>
    <div class="photos"><img src="{dr_thumb($t.thumb, 250, 150)}"></div>
    <div class="photos"><img src="{dr_thumb($t.thumb, 250, 150)}"></div>

    {loop $t.images $i $c}
    <img layer-pid="{$i}" width="200" height="150" layer-src="{dr_get_file($c.file)}" src="{dr_thumb($c.file, 200, 150)}" alt="{$c.title}">
    {/loop}
    </div>

    <div class="info">
    时间:{dr_date($t._updatetime, 'Y-m-d')}<span>丨</span>
    栏目:{dr_cat_value($t.catid, 'name')}<span>丨</span>
    点击:{$t.hits}<span>丨</span>
    评论:{$t.comments}
    </div>

    </li>
    {/module}
  • lk855924 #3 · 2020-07-03 20:03:58

    回复迅睿框架创始人
    {module module=MOD_DIR catid=$id order=updatetime page=1 pagesize=10 urlrule=$urlrule}
    <li>
    <div class="text_top">
    <h4 class="list_title">
    <a title="{$t.title}" href="{$t.url}">{dr_strcut($t.title, 36)}</a>
    </h4>
    </div>

    <div class="photo" id="layer-photos-demo">
    {loop $t.images $i $c}
    <div class="photos">
    <img layer-pid="{$i}" width="200" height="150" layer-src="{dr_get_file($c.file)}" src="{dr_thumb($c.file, 200, 150)}" alt="{$c.title}">
    </div>
    {/loop}
    </div>

    <div class="info">
    时间:{dr_date($t._updatetime, 'Y-m-d')}<span>丨</span>
    栏目:{dr_cat_value($t.catid, 'name')}<span>丨</span>
    点击:{$t.hits}<span>丨</span>
    评论:{$t.comments}
    </div>

    </li>
    {/module}
    这个吧,上面那个有多余代码,不太好看。
  • 迅睿框架创始人 #4 · 2020-07-03 20:42:08
    可以使用查看一下标签的debug诊断数据,方法是:https://www.xunruicms.com/doc/860.html
  • 迅睿框架创始人 #5 · 2020-07-03 21:22:38

    image

    image
    不对比不清晰啊,多写了.file,应该去掉
  • lk855924 #6 · 2020-07-04 16:29:50
    回复迅睿框架创始人 找到问题了,不是代码的问题,是因为这个字段设置的是附表,只能在内容页显示。主表就没问题。
  • lk855924 #7 · 2020-07-04 16:30:15
    迅睿框架创始人:很好,很及时,老板很用心。

迅睿系统漏洞

站群分站系统
站群分站系统(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)
增加时间是否更新的开关