700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 织梦自定义图片字段和缩略图一样_DedeCMS系统自定义字段的图片调用

织梦自定义图片字段和缩略图一样_DedeCMS系统自定义字段的图片调用

时间:2018-11-05 16:00:18

相关推荐

织梦自定义图片字段和缩略图一样_DedeCMS系统自定义字段的图片调用

实现方法及步骤

1)创建自定义函数

打开 /include/extend.func.php 文件(注:这个文件就是织梦系统预留的自定义函数接口文件,主要用于二次开发用的。如果你是老版本,默认没有这个文件,自己创建一个PHP文件即可),在最下面的?>上一行加入以下函数代码:function GetOneImgUrl($img,$ftype=1){

if($img <> ”){

$dtp = new DedeTagParse();

$dtp->LoadSource($img);

if(is_array($dtp->CTags)){

foreach($dtp->CTags as $ctag){

if($ctag->GetName()=='img'){

$width = $ctag->GetAtt('width');

$height = $ctag->GetAtt('height');

$imgurl = trim($ctag->GetInnerText());

$img = ”;

if($imgurl != ”){

if($ftype==1){

$img .= $imgurl;

}

else{

$img .= '';

}

}

}

}

}

$dtp->Clear();

return $img;

}

}

保存后关闭。

2)函数调用方法

本函数的调用方法为:[field:自定义图片字段名 function="GetOneImgUrl(@me,显示类型)"/]

比如:我们的自定义图片字段名为 imgurl ,那么调用方式有以下两种:[field:imgurl function='GetOneImgUrl(@me,0)'/] 标签)–>

[field:imgurl function='GetOneImgUrl(@me,1)'/]

软件大小:8.14MB

软件类别:国产软件 | CMS建站

软件语言:简体中文

运行环境:PHP/Mysql

软件授权:免费版

更新时间:-6-19 9:42:25

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。