求助 版主:官方研发技术组
loop图片字段无法获取内容
类型:迅睿CMS 更新时间:2021-03-05 11:55:22

问题:loop图片字段无法获取内容

系统版本:v4.3.12 

现象:

后台自建模块share_list.html页面中,展示活动图片列表,图片字段为adimages,现有值为["2","3"]。

{loop $list $t}

....

    {loop $t.adimage $img}<img src="{dr_thumb($img, 200, 200)}"/>{/loop}

...

{/loop}

这里$t.adimage(或写成$t['adimage]),都遍历不出来内容。

手动将$t.adimage值转变成数组类型后,就可以遍历出来了。


请问:

这里图片字段是在设计模块时,指定的类型不对?还是遍历时需要先调用什么方法转化为数组?

回帖
  • 官方研发技术-袁老师
    #1楼    官方研发技术-袁老师
    2021-03-05 10:10:30
    Chrome 0
    后台的没有进行格式化处理,前端标签基本上不需要实例化一次,小改下就行{php $t.adimage=dr_get_files(t.adimage);} {loop $t.adimage $img}<img src="{dr_thumb($img, 200, 200)}"/>{/loop}
    满意答案
  • 悲剧的石头
    #2楼    悲剧的石头
    2021-03-05 10:11:51
    Chrome 0
    后台需要转化才能loop,前端的直接loop 😾 😾
  • 飞鱼
    #3楼    飞鱼
    2021-03-05 11:54:46
    Chrome 0
    👍 可以了,非常感谢!官方研发技术-袁老师
  • 飞鱼
    #4楼    飞鱼
    2021-03-05 11:55:22
    Chrome 0
    @官方研发技术-袁老师:准确且及时!