您当前的位置: 主页 > 优化教程
某些瀑布流的代码要求图片必须带有高度,而织梦默认的缩略图仅仅是储存的图片路径,想要输出图片的高度就必须用别的办法,目前我只想到用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/article_add.php 插入数据库前添加以下代码:
 
    //获取缩略图宽度及高度  
 
    $litpicc = $GLOBALS['cfg_basehost'].$litpic;
 
    $arr  = getimagesize($litpicc);
 
$arr[0]就是宽度,$arr[1]就是高度
 
将这两个值插入数据库中即可(之前请先添加相应字段)
 
这样通过数据库调用就大大节省了系统资源。
 

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

Dedecms上传图片提示:Upload filetype not allow错误完结篇有一位站长朋友找到这篇Dedecms文章:如何处理织梦DEDECMS网... 2021-07-30
dedecms无法更新文章空间超限或者权限导致dedecms生成文章报500昨天我小不点早上起来更新窍门天下的文章,结果添加第一条的时候就出错了,... 2021-07-30
dedecms二次开发时使用{dede:arclist},{dede:list}获取附件字段以前用织梦DEDECMS做二次开发时获取附加表字段内容都是通过runp... 2021-07-30
织梦模板runphp=yes标签里面嵌套sql语句的教程大家都知道在织梦很多标签里面可以使用runphp=yes,使我们可以很... 2021-07-22
dedecms 获取当前栏目ID以及调用当前栏目的字段获取dedecms当前栏目的ID,标签为: {dede:type}[f... 2021-07-30
DedeCMS网站更换域名后图片路径批量修改因为织梦上传图片用的是绝对地址,如果域名更换后,之前发布的文章的图片U... 2021-08-09
dedecms织梦后台缩略图本地上传图片加水印dedecms织梦后台添加文章时,缩略图有本地上传和站内选择,就算你开... 2021-07-22
dedecms内容列表orderby排序方式目前dede的排序只能有以下的排序方式: orderby=sortra... 2021-07-30
织梦dedecms友情链接调用方法织梦dedecms友情链接调用方法 {dede:flink type=... 2021-07-22
DedeCMS文章内容关键词的BUG及修正方法使用DEDE的时候,当你用到:关键词关连文章(文章内容关键词替换)这个... 2021-07-22
DedeCMS文章自动添加指定关键词链接的方法DedeCMS在该版本又对许多地方进行了改进。但是我一直期待的自动添加... 2021-07-22
织梦图集{dede:field name='imgurls'}显示栏目名称方法在图片的alt上面显示栏目名称,默认的是没有这样的标签的 织梦图集默认... 2021-07-22
dede channel 增加limit(属性)功能dede channel 标签添加 limit(属性)功能 在用ded... 2021-07-27
织梦DEDECMS多彩色TAG做法dede模板实现彩色TAG代码主要由JS+CSS实现 作用方法: 1、... 2021-07-27
织梦友情链接的a标签显示title的方法有哪些?打开 /include/taglib/flink.lib.php 文件... 2021-09-20
织梦DedeCMS默认文件夹重命名的方法本文实例讲述了织梦DedeCMS默认文件夹重命名的方法。分享给大家供大... 2021-07-30

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