久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動:電腦PC端+手機端+微網站+自適應網頁多模板選擇-建站388元起價!!!
當前位置:主頁 > 網站建設 > 織夢DedeCMS調用文章縮略圖的寬度和高度的幾個方

織夢DedeCMS調用文章縮略圖的寬度和高度的幾個方

時間:2023-07-22 13:07:22 閱讀: 文章分類: 網站建設 作者: 織夢編輯員

導讀:織夢文章[織夢后臺模板標簽:摘要]

dede5.7模板織夢模板安裝

在制作dedecms模板的時候使用瀑布流要求必須帶有縮略圖的高度等,而織夢默認的縮略圖僅僅是儲存的圖片路徑,想要輸出圖片的高度就必須通過別的方法來實現了。

 

首先我們可以用getimagesize這個函數,這是相對比較簡單的實現方案,但是在實際應用的過程中貌似有個問題,那就是$GLOBALS['cfg_basehost']里帶有www則不能正常獲取,例如 http://www.xxx.com ,如果為 http://xxx.com這種url就能正常獲取,還有就是這種方法非常耗資源,不推薦大家使用,但是還是要告訴大家如何實現:

 

找到并打開include\helpers\extend.helper.php文件,在最后面添加如下代碼:

 

if ( ! function_exists('getheight')) { function getheight($litpic){ $litpicc = $GLOBALS['cfg_basehost'].$litpic; $arr = getimagesize($litpicc); $resault = $arr[1]; // 此為高度 //$resault = $arr[0]; //此為寬度 return $resault; } }

 

然后在模板中通過下面的標簽就能調用圖片的高度了:

 

[field:litpic function="getheight(@me)"/]

 

 

完整調用示例:

 

<img src="[field:litpic/]" height=" [field:litpic function="getheight(@me)"/]">

 

 

 

dede模板安裝

第二種方法相對比較節省資源,推薦大家使用這種,具體如下:

 

在/dede/article_add.php文件中插入數據庫代碼前添加以下代碼:

 

//獲取縮略圖寬度及高度 $litpicc = $GLOBALS['cfg_basehost'].$litpic; $arr = getimagesize($litpicc);

 

其中的$arr[0]就是寬度,$arr[1]就是高度,我們直織夢首頁模板接將這兩個值寫入數據庫中即可(之前請先添加相應字段)

這樣通過數據庫調用就大大節省了系統資源。

相關dede5.7模板織夢模板安裝。

關鍵詞標簽: CMS 幾個 寬度

聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-22 ,文章織夢DedeCMS調用文章縮略圖的寬度和高度的幾個方主要講述幾個,寬度,CMS網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_34380.html

我的IDC 網站建設技術SEOUC.COM
專注網站建設,SEO優化,小程序設計制作搭建開發定制網站等,數千家網站定制開發案例,網站推廣技術服務。
  • 5000+合作客服
  • 8年從業經驗
  • 150+覆蓋行業
  • 最新熱門源碼技術文章

    主站蜘蛛池模板: 临邑县| 中牟县| 克拉玛依市| 陇西县| 中西区| 乐亭县| 尤溪县| 宜良县| 马关县| 亚东县| 永吉县| 竹溪县| 涪陵区| 贺州市| 黎川县| 台南市| 铁岭市| 长春市| 商丘市| 安国市| 保定市| 巴彦淖尔市| 昭通市| 滨海县| 千阳县| 青岛市| 璧山县| 施甸县| 丹阳市| 仁布县| 新昌县| 海宁市| 栾城县| 都安| 三明市| 五河县| 高州市| 乃东县| 皋兰县| 景德镇市| 来宾市|