您当前的位置: 主页 > 优化教程
某些瀑布流的代码要求图片必须带有高度,而织梦模板默认的缩略图仅仅是储存的图片路径,想要输出图片的高度就必须用别的办法,目前我只想到用getimagesize这个函数了,这也是相对比较简单的实现方案了,
 
但是在实际应用的过程中貌似有个问题,我也搞不懂是什么原因,具体表现为
 
$GLOBALS['cfg_basehost']  里带有www则不能正常获取,例如 http://www.xxx.com ,如果为 http://xxx.com这种url就能正常获取,奇怪之极。
 
当然,这种办法极费资源。

includehelpersextend.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/article_add.php 插入数据库前添加以下代码:
 
    //获取缩略图宽度及高度   
 
    $litpicc = $GLOBALS['cfg_basehost'].$litpic;
    $arr  = getimagesize($litpicc);
 
 
$arr[0]就是宽度,$arr[1]就是高度
将这两个值插入数据库中即可(之前请先添加相应字段)
 
这样通过数据库调用就大大节省了系统资源。

关键词:织梦,模板,DedeCms,获取,缩,略图,的,高度,和,    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

dede5.7 会员中心地区联动第三级无法显示问题的解决方案dedecms5.7的bug还真不少啊!之前解决了一个地区联动无法联动... 2021-07-30
dedecms 5.6 5.7发布文章空白问题解决方法首先删除了根目录下所有文件重新上传安装,结果出现同样的现象。看来不是程... 2021-07-30
DEDECMS启用SSL和多站点支持HTTPS访问后缩略图无法自动生成的解决办法网站开启SSL使用HTTPS加密访问是目前的时势所趋,DEDE虽然也支... 2021-07-22
织梦获取当前栏目文章数量条数使用织梦DedeCMS建站的时候,有时候需要对当前栏目及其所有子栏目的... 2021-09-04
织梦文章列表根据属性输出相应图标或属性文字在DedeCMS的文章列表页中,我们有时会给某些重要的文章加上属性,以... 2021-07-22
实现DedeCMSv57缩略图自动裁剪自动适应比例教程实现DedeCMSv57缩略图自动裁剪自动适应比例教程。dedecms... 2021-08-09
如何修改DEDE后台的标题-dedecms内容管理系统dede/template/index2.htm 这个后台页面中。修改... 2021-08-09
织梦DEDECMS调用副栏目下文章数量方法教程在织梦文件目录打开 include/common.func.php 文... 2021-07-22
织梦dedecms channel标签中使用php和sql{dede:channel type=son } [field:id ... 2021-07-27
dedecms织梦系统推荐属性默认加粗的修改如果使用的是织梦的默认模板,列表页的文章标题不管你是否设置加粗,或是是... 2021-07-22
DedeCMS 会员空间“的空间”删除方法掉烦人的会员空间名称总有个的空间的办法 找到文件 /member/ed... 2021-07-22
DedeCms 修改文章来源文字长度的方法DedeCms 修改文章来源文字长度的方法 1、进入后台》系统》SQL... 2021-07-22
织梦栏目获取当前页面顶级栏目图片的方法如果我们模板已经经过了一些小的二次开发,每个栏目都能上传相应的图片,但... 2021-08-14
DedeCMS调用指定栏目不包含下级栏目的问题如何通过arclist调用指定栏目内不包含下级栏目的文章我在首页需要调... 2021-07-22
织梦模板dedecms获取上一篇下一篇文章链接的代码我们知道,在文章页调用前后文章的链接和标题, 织梦模板 默认上一篇和下... 2021-07-22
dedecmsdedecmsdede:channel标签的数字递增调用方法我们知道文章调用支持autoindex 但channel 不支持,那如... 2021-08-09
织梦DedeCMS在频道页、列表页、内容页中调用全站最新文章标签方用织梦DedeCMS系统程序开发网站中,我们会遇到在频道页、列表页、内... 2021-07-30

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn