聯(lián)系官方銷售客服
1835022288
028-61286886
請老大好好看一縮略圖的邏輯吧,實在是搞不懂了。
經過研究,我先說一下我發(fā)現(xiàn)的迅睿縮略圖的邏輯:
1、模板中調用{dr_thumb($t.thumb, 200, 200)},如果文章中的thumb是id,那么就會自動在thumb圖片目錄下生成縮略圖并在頁面中調用縮略圖的地址。
2、模板中調用{dr_thumb($t.thumb, 200, 200)},如果文章中的thumb是圖片地址(本地和遠程的地址都一樣,只要是完整的url地址),那么不會生成縮略圖,頁面中調用原圖的地址。
3、模板中調用{dr_thumb($t.thumb, 200, 200, 0, '', 1)},即開啟遠程圖片下載并裁切功能,如果文章中的thumb是id,也會自動在thumb圖片目錄下生成縮略圖并在頁面中調用縮略圖的地址。
4、模板中調用{dr_thumb($t.thumb, 200, 200, 0, '', 1)},如果文章中的thumb是圖片地址(本地和遠程的地址都一樣,只要是完整的url地址),應該會生成縮略圖并在頁面中調用縮略圖的地址。
但是問題來了:
問題1:前3項測試了都沒問題,但第4項中標紅的字,是我根據(jù)手冊中dr_thumb函數(shù)功能說明判斷的,但實際使用中并沒有生成縮略圖(這篇文章肯定是有縮略圖的,而且是完整的url地址),頁面中顯示nopic。
問題2:一般文章上傳時不會專門在縮略圖按鈕那里上傳縮略圖,而是自動調用編輯器中的第一張圖片為縮略圖,那么文章中的縮略圖一般就都成了完整的url地址而非id,也就是大部分情況模板中需要用{dr_thumb($t.thumb, 200, 200, 0, '', 1)}這種調用方式來保證成功生成縮略圖,但這樣的話這個函數(shù)的參數(shù)就太長了,希望老大可以優(yōu)化一下這個函數(shù)的參數(shù)。
以上分析不知道有沒有誤判的地方,希望網友們能幫忙分析一下,也希望老大能夠抽空看一下,謝謝
沒有問題的,只是你參數(shù)用法不對
回復迅??蚣軇?chuàng)始人 請老大明示一下好嗎?哪個參數(shù)用的不對?
4、模板中調用{dr_thumb($t.thumb, 200, 200, 0, '', 1)},如果文章中的thumb是圖片地址(本地和遠程的地址都一樣,只要是完整的url地址)
這個情況就是強制縮略圖了
回復@易學習 感謝易大師回復,但是實際使用中并沒有成功生成縮略圖,頁面中調用了nopic的地址。你那邊有成功使用的案例嗎?
如果有外鏈縮略圖的話,可以使用這個{dr_thumb($t.thumb, 200, 200, 0, '', 1)},他會把外鏈圖片下載并緩存縮略圖,就是會慢一些
回復@黑蘋果 我也是這么理解的,但現(xiàn)在就是{dr_thumb($t.thumb, 200, 200, 0, '', 1)}這個函數(shù)沒有成功的生成縮略圖,頁面中調用了nopic的地址
我記得要id才可以進行縮略圖,一直是這樣吧,鏈接都是原樣輸出的
回復@哆啦A 新版本支持了對遠程圖片進行強制縮略圖,我現(xiàn)在也是懷疑這個新功能有bug
縮略圖只認id號,參數(shù)是對遠程圖片的,比如你這個id是遠程附件,以前是不能縮略的,新版就可以了;如果你是url完整地址,那永遠不可以,thumb函數(shù)只認id號,不認地址的
$t.thumb 這個值一定要是id號,不是id號不能執(zhí)行的,這是現(xiàn)在dr_thumb函數(shù)的功能
如果不是id號就不能了
回復@六月珄 這下明白了,新版的遠程圖片也只是說用遠程存儲策略的圖片,不是說地址是遠程的就算遠程圖片。。 老大這文檔該寫明白點。
那請問像這種編輯器自動獲取第一張圖片為縮略圖的場景,應該如何自動生成縮略圖呢?
回復迅??蚣軇?chuàng)始人 這下明白了,新版的遠程圖片也只是說用遠程存儲策略的圖片,不是說地址是遠程的就算遠程圖片。。。
那請問像這種編輯器自動獲取第一張圖片為縮略圖的場景,應該如何自動生成縮略圖呢?