欢迎来到路由器窝!

列表显示内容图片DedeCms织梦文章内容提取图片(多张)自定义输出

浏览次数:

作者: 路由器窝

信息来源:

更新日期: 2018-03-25 23:05

文章简介

在 \include\extend.func.php 最下面添加个方法 function getbodypics($string, $num){preg_match_all(/img([^]*)\s*src=(|\)([^\]+)(|\)/,$strin

  • 正文开始
  • 相关文章
在 \include\extend.func.php 最下面添加个方法
function getbodypics($string, $num)
{
	preg_match_all("/<img([^>]*)\s*src=('|\")([^'\"]+)('|\")/",$string,$matches);
	$imgsrc_arr = array_unique($matches[3]);
	$count = count($imgsrc_arr);
	$i = 0;
	foreach($imgsrc_arr as $imgsrc)
	{
		if($i == $num) break;
		$result .= "<img src=\"$imgsrc\"/>";
		$i++;
	}
	return $result;
}

首页/列表模板标签

[field:mypic2 function=getbodypics(@me,3)/]

内容模板标签

{dede:field.mypic2 function=getbodypics(@me,3)/}

mypic2 是字段名

3 是输出几张图片


转载请注明:DEDEcms» 列表显示内容图片DedeCms织梦文章内容提取图片(多张)自定义输出

标签:
  • DEDE文章属性添加方法
    205阅读
    insert into `dede_arcatt`(sortid,att,attname) values(9,d,精品手游); alter table `dede_archives` modify `flag` set (h,c,f,a,s,b,p,j,d) default NULL 按照格式添加如果添加多的话9数字依...
  • dede导出证书查询数据到excel
    287阅读
    1:添加导出菜单 m:item name=导出到excel link=toexcel.php target=main / 2:在dede文件夹下面新建toexcel.php; ?phprequire_once(dirname(__FILE__)./config.php);require_once(DEDEINC./ty...
  • productimagelist图集标签添加数字编号自增的方法
    228阅读
    源代码修改:打开 /include/taglib/productimagelist.lib.php 文件找到:$ctp-LoadSource($innerText);在此代码下边添加如下代码:$GLOBALS[autoindex] = 0;找到:$revalue .= $ctp-GetResult();在此代码下边添加...
  • JS手机最新跳转代码
    243阅读
    script type=text/javascript // borwserRedirect (function browserRedirect(){ var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(/...
  • 自定义证书添加图片
    235阅读
    input name=sqs type=text id=sqs style=width:300px value=input type=button name=Submit value=浏览... style=width:70px onClick=SelectImage(form1.sqs,); script type=...
  • dede:list和dede:arclist列表按权重排序修改方法
    195阅读
    有时候客户需要某几篇文章按照自己的意思排列顺序,就要用到按权重排序,下面介绍织梦dedecms的dede:list和dede:arclist列表按权重排序修改方法。 倒序 orderway=asc orderway是设置排序的方式,值为desc和asc dedecms列表页实现文档按权重weight排序 1,在l
  • 采集不到绝对地址,相对地址重复,分页采集不到地址
    199阅读
    解决方案:问题的根源出在 /include/dedehtml2.class.php 中的 FillUrl 函数上。大概在394行左右: if( strlen($surl) 7 ) { $okurl = $this-BaseUrlPath./.$surl; } else if( strtolower(substr($su...
  • Dedecms 调取栏目总记录数,频道页数量列表页指定ID
    252阅读
    将以下函数放入include/extend.func.php //统计栏目文章数function GetTotalArc($tid){global $dsql;$sql = GetSonIds($tid);$row = $dsql-GetOne(Select count(id) as dd From `dede_arc...
  • 当前栏目三级调用二级、且栏目高亮解决方法
    126阅读
    1、打开 \include\taglib\channelartlist.lib.php 找到$tpsql = reid=$typeid AND ispart2 AND ishidden1 ;改成if($type==son){$typeid = ( !empty($refObj-TypeLink-TypeInfos[id...
  • 专题调用节点文章方法以及默认模板更改方法
    131阅读
    节点文章列表 知道这个以后,修改样式应该不难了吧。 虽然上诉的方法不麻烦,但是总觉得不灵活。那我们直接看源码,然后随意的修改吧。 处理专题主题调用标签{dede:field.note/}的php文件是include/taglib/channel/specialtopic.lib.php. 找到ch_specialtop...
上一页:DedeCms列表页内容页栏目高亮和当前栏目调用二三级栏目
下一页:DedeCms织梦火车头采集文章图集和附加字段教程
最近更新作品
城市联动提交表单
更新时间:2020-11-17

169人已经看过了!

统计栏目文章数量有的显示数量没有显示0
更新时间:2020-11-15

135人已经看过了!

自定义表单列表添加全选
更新时间:2020-10-19

157人已经看过了!

自定义表单展现样式
更新时间:2020-10-19

165人已经看过了!

Body里面多了个&amp;#65279字符,空白一行解决办法
更新时间:2021-01-25

168人已经看过了!

自定义证书添加图片
更新时间:2020-07-15

235人已经看过了!

dede导出证书查询数据到excel
更新时间:2020-06-19

287人已经看过了!

dedecms--会员信息导出excel表格
更新时间:2020-06-19

171人已经看过了!

dede 获取图集里面图片的数量
更新时间:2020-05-25

176人已经看过了!

织梦栏目做成列表分页(小说列表)
更新时间:2020-05-08

215人已经看过了!