久久机这里只有精品,国产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+覆蓋行業
  • 最新熱門源碼技術文章

    主站蜘蛛池模板: 镇宁| 郑州市| 永州市| 安图县| 福清市| 谢通门县| 华阴市| 若尔盖县| 阜南县| 双江| 慈利县| 宾阳县| 新闻| 利津县| 嘉峪关市| 集安市| 铜鼓县| 德昌县| 太湖县| 文成县| 琼结县| 察雅县| 金平| 太保市| 新竹县| 博乐市| 嫩江县| 通化县| 紫云| 威信县| 陇南市| 乌恰县| 盐亭县| 海阳市| 明水县| 浦北县| 图们市| 北京市| 浮梁县| 土默特右旗| 舒兰市|