-
网站建设开发类网站织梦...
-
智能家居类网站织梦模板...
-
医疗机构类网站织梦模板...
-
茶几茶盘类网站织梦模板...
-
税务筹划公司登记代理网...
-
QQ个性空间日志资讯类网...
-
建筑智能研发系统类网站...
-
货物运输汽车贸易类网站...
-
餐饮服务管理类网站织梦...
-
全自动环保污水处理设备...
-
投资财富管理类网站织梦...
-
艺考培训类网站织梦模板...
-
房屋建造设计类网站织梦...
-
建筑规划施工类网站织梦...
-
品牌设计建设类网站织梦...
-
恋爱情感资讯类网站织梦...
-
天花板循环扇类网站织梦...
-
五谷杂粮米业类网站织梦...
-
短视频直播带货类网站织...
-
新闻博客类网站织梦模板...
dedecms模型添加的图片数据类型,在前台模板输出后是带有html代码的,我们在使用时只是需要图片地址就行了。
- 栏目列表页 和 内容页模板标签调用写法
打开/templets/system/channel_article_image.htm 清空所有东西,只留下一个
[field:imgsrc/]
如图

保存,这样就可以直接在栏目列表页和内容页模板调用了标签了
内容页模板标签调用写法
{dede:field.自定义图片字段名/}
列表页模板标签调用写法
列表页dede:list标签写法,不需要channelid="模型id号" addfields="自定义字段名称"
这个只要在后台自定义字段里勾上使字段可以在列表的底层模板中获得 就行了

{dede:list pagesize='10' titlelen='250'}[field:自定义图片字段名/]{/dede:list}
如果是首页调用自定义图片字段里的图片地址的话,我们只需要写个自定义方法从字符串中把图片提取出来即可。
看下面教程
- 打开 /include/extend.func.php 在最下面添加
/*** 自定义图片字段调用图片地址** @access public* @param string $fieldname 字段名* @param string $ftype 输出样式* @return string*/if(!function_exists('GetImgUrl')){function GetImgUrl($fieldname, $ftype = 1){if($fieldname != ''){$dtp = new DedeTagParse();$dtp->LoadSource($fieldname);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 .= '<img src="' . $imgurl . '" width="' . $width . '" height="' . $height . '" />';}}}}}$dtp->Clear();return $img;}}}
- 首页模板标签调用写法
{dede:arclist typeid='1' row='14' titlelen='50' channelid='模型id号' addfields='自定义图片字段名'}[field:自定义图片字段名 function=GetImgUrl(@me)/]{/dede:arclist}
模型id号怎么填?根据你自己自定义字段所在的内容模型来填 (如 channelid="1" 是 普通文章)



