当前位置:首页 > 开发教程 > dede教程 >

织梦dedecms怎么获得每张缩略图高度?是获得而不是控制,因为宽度

时间:2015-04-10 10:59 来源:互联网 作者:源码搜藏 收藏

打开\include\extend.func.php 这个文件,在文件末尾添加如下函数 1 2 3 4 5 6 7 function getImgHeight( $src ){ $img_info = getimagesize ( $_SERVER [ DOCUMENT_ROOT ]. $src ); if (isset( $img_info [1])){ return $img_info [1]; } return -1; } 然后

打开 \include\extend.func.php 这个文件,在文件末尾添加如下函数

1
2
3
4
5
6
7
function getImgHeight($src){
    $img_info getimagesize($_SERVER['DOCUMENT_ROOT'].$src);
    if(isset($img_info[1])){
        return $img_info[1];
    }
    return -1;
}

 

然后在模板中调用此函数就可以了,参考如下代码

1
2
3
{dede:list pagesize='2'}
    <li>图片高度为:[field:litpic function="getImgHeight(@me)"/]</li>
{/dede:list}

 

你根据自己的需要修改就可以了

 

此函数可以在php文件中直接调用,参数是相对网站根目录的图片路径。


dede教程阅读排行

最新文章