迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發框架,基于MIT開源許可協議發布,免費且不限制商業使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
怎么定義縮略圖標簽
{dr_thumb($t.thumb, 寬, 高, 是否水印)}
在調用遠程圖片鏈接的時候,如果遠程圖片鏈接地址不可達,則顯示自定義的圖片(類似這個
遠程需要這樣設置,
參考文檔:《遠程附件的圖片處理》
那個是設置遠程的方法吧?我說的不是設置遠程圖片,而是調用圖片的遠程地址,也就是在后臺建了字段,手動圖輸入了某一地址的鏈接圖片,然后通過縮略圖函數調用,如果遠程圖片地址掛了,這自動換成類似no image的縮略圖
這個功能使用dr_thum函數是辦不到的,因為遠程url,php需要通過web請求來判斷是否存在,圖片數量一多,php請求就會變慢,訪問網頁速度也就慢了。
遠程圖片,你只能用js來處理,百度有很多js組件
回復@猴子哥哥
可以使用img標簽的onerror屬性
<img src="{dr_thumb($t.thumb, 寬, 高, 是否水印)}" onerror="noimage.jpg"/>
src掛了就顯示onerror
回復@臥龍隱者 網卡說這個方法不可行
什么叫“網卡說”
用js組件啊
<img src="{dr_thumb($t.thumb, 寬, 高, 是否水印)}" onerror="this.src='noimage.jpg'"/>
這樣應該行
遠程需要這樣設置,
參考文檔:《遠程附件的圖片處理》
那個是設置遠程的方法吧?我說的不是設置遠程圖片,而是調用圖片的遠程地址,也就是在后臺建了字段,手動圖輸入了某一地址的鏈接圖片,然后通過縮略圖函數調用,如果遠程圖片地址掛了,這自動換成類似no image的縮略圖
這個功能使用dr_thum函數是辦不到的,因為遠程url,php需要通過web請求來判斷是否存在,圖片數量一多,php請求就會變慢,訪問網頁速度也就慢了。
遠程圖片,你只能用js來處理,百度有很多js組件
回復@猴子哥哥
可以使用img標簽的onerror屬性
src掛了就顯示onerror
回復@臥龍隱者 網卡說這個方法不可行
什么叫“網卡說”
回復@猴子哥哥
用js組件啊
這樣應該行
回復@猴子哥哥