联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
怎么定义缩略图标签
类型:迅睿CMS 更新时间:2021-01-15 12:48:05

怎么定义缩略图标签

{dr_thumb($t.thumb, 宽, 高, 是否水印)}

在调用远程图片链接的时候,如果远程图片链接地址不可达,则显示自定义的图片(类似这个

变更系统缩略图默认无图时的图片教程https://www.xunruicms.com/doc/928.html
回帖
  • 官方插件技术-大山
    #1楼    官方插件技术-大山
    2021-01-14 08:58:39
    Chrome 0
  • 猴子哥哥
    #2楼    猴子哥哥
    2021-01-14 09:04:39
    华为手机 0
    那个是设置远程的方法吧?我说的不是设置远程图片,而是调用图片的远程地址,也就是在后台建了字段,手动图输入了某一地址的链接图片,然后通过缩略图函数调用,如果远程图片地址挂了,这自动换成类似no image的缩略图
  • 迅睿框架技术-财哥
    #3楼    迅睿框架技术-财哥
    2021-01-14 09:11:54
    Chrome 0
    这个功能使用dr_thum函数是办不到的,因为远程url,php需要通过web请求来判断是否存在,图片数量一多,php请求就会变慢,访问网页速度也就慢了。远程图片,你只能用js来处理,百度有很多js组件猴子哥哥
  • 卧龙隐者
    #4楼    卧龙隐者
    2021-01-14 10:35:41
    Chrome 0

    可以使用img标签的onerror属性

    <img src="{dr_thumb($t.thumb, 宽, 高, 是否水印)}" onerror="noimage.jpg"/>

    src挂了就显示onerror

  • 猴子哥哥
    #5楼    猴子哥哥
    2021-01-14 11:03:39
    Chrome 0
    卧龙隐者 网卡说这个方法不可行
  • 卧龙隐者
    #6楼    卧龙隐者
    2021-01-14 11:10:32
    Chrome 0
    什么叫“网卡说”猴子哥哥
  • 每天吃包子
    #7楼    每天吃包子
    2021-01-14 11:15:19
    Chrome 0
    用js组件啊
  • 卧龙隐者
    #8楼    卧龙隐者
    2021-01-14 11:28:52
    Chrome 0
    <img src="{dr_thumb($t.thumb, 宽, 高, 是否水印)}" onerror="this.src='noimage.jpg'"/>
    这样应该行猴子哥哥
    满意答案
  • 猴子哥哥
    #9楼    猴子哥哥
    2021-01-15 12:48:05
    Chrome 0
    @卧龙隐者:好的,我试试