您当前的位置: 主页 > 优化教程
某些瀑布流的代码要求图片必须带有高度,而织梦模板默认的缩略图仅仅是储存的图片路径,想要输出图片的高度就必须用别的办法,目前我只想到用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)

织梦DEDECMS整站动态化或整站静态化设置方法简单说下的是,网站空间小而数据库还可以的话,使用动态浏览也是不错的,但... 2021-07-22
网站建设注重前期需要哪些准备工作?网站建设中的内容策划是与搜索引擎优化和客户体验有关,但是很多企业不知道... 2021-12-02
简单介绍织梦按照时间的排序方法显示文章的标签可能很多站长朋友对这个标题不是很明白,那么我们就简单的来介绍一下将要说... 2021-08-14
织梦Dedecms实现列表缩图添加alt锚文本信息的解决方法提出问题:默认的dede默认列表页的缩略图图片缺少ALT属性,对seo... 2021-07-22
织梦后台登录一直提示验证码不正确一直不能登录成功后台一直不能登录成功,一直提示验证码不正确,就是登不进去,这个问题一直... 2021-07-27
织梦dedecms复制文章内容自动加版权代码当复制文章内容时,自动加版权与文章详细页网址的实现方法: 将下面的js... 2021-07-30
织梦dedecms首页调用单页栏目内容和文章内容的方法用dedecms做企业站时,通常在首页会调用公司简介、联系我们之类的单... 2021-07-27
dedecms 栏目页面转换为单独页面本文使用的是dedecms的版本是5.5,模板是默认的default模... 2021-07-22
DEDECMS织梦模板标签基本语法解析教程织梦的模板标签类似于XML格式,所有的模板都含有定界符,默认情况下是{... 2021-07-22
DedeCMS文章添加跳转属性后打开出现空白的解决方法使用DedeCMS发布文章时,如果给文章添加了跳转属性,有时候会出现跳... 2021-08-09
dede织梦实现月排行、日排行列表让dede织梦实现月排行显示列表,周点击排行列表。以及日排行列表; 总... 2021-07-30
织梦图集图片数量获取方法在include/common.func.php增加下列函数: fun... 2021-08-14
dedecms子栏目中调用其顶级栏目名称和简介的方法本文实例讲述了dedecms子栏目中调用其所属顶级栏目的名称和简介的方... 2021-07-27
Dedecms 生成漂亮整齐的缩略图修改文件:inc_photograph.php 代码如下: if($t... 2021-08-14
dedecms后台转入成功登录信息的删除方法处女座站长朋友们,有一个很不好的习惯,不喜欢在php空间安装了dede... 2021-07-30
织梦生成报错Fatal error: Allowed memory size of in /include/helper从字面意思上看是内存资源被耗尽,内存不足了。 有2种可能会引起这个致命... 2021-07-22

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