位置: IT常识 - 正文

织梦dedecms调用文章内容页body中的图片(可多张)(织梦配置文件)

编辑:rootadmin

推荐整理分享织梦dedecms调用文章内容页body中的图片(可多张)(织梦配置文件),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:织梦栏目描述调用,织梦常用调用标签,织梦如何使用,将织梦dedecms转换到wordpress,织梦栏目描述调用,将织梦dedecms转换到wordpress,织梦怎么调用当前栏目下的文章,织梦怎么调用当前栏目下的文章,内容如对您有帮助,希望把文章链接给更多的朋友!

我们开发织梦模板时,需要独立提取文章内容页body字段中(可以是自定义字段名称)图片,可以自定义调用图片数量值。

函数代码织梦dedecms调用文章内容页body中的图片(可多张)(织梦配置文件)

请将代码加入到\include\extend.func.php文件中

1234567891011121314151617functiongetbodypics($string,$num){preg_match_all("/<img([^>]*)\s*src=('|\")([^'\"]+)('|\")/",$string,$matches);$imgsrc_arr=array_unique($matches[3]);$count=count($imgsrc_arr);$i=0;foreach($imgsrc_arras$imgsrc){if($i==$num)break;$result.="<imgsrc=\"$imgsrc\"/>";$i++;}return$result;}//$result.="<imgsrc=\"$imgsrc\"/>";这里可以给调用图片增加一些样式等。//例如:$result.="<imgclass='imgs'src=\"$imgsrc\"/>";函数调用方法

在 dede:arclist 和 dede:list 标签中调用代码如下:

123456789{dede:arclistaddfields='body'channelid='1'row='8'}[field:bodyfunction=getbodypics(@me,3)/]{/dede:arclist}<!--body可以改为自定义字段名称。channelid为内容模型id,数字3,为调用图片数量,可以根据需要更改-->{dede:list}[field:bodyfunction=getbodypics(@me,3)/]{/dede:list}<!--body可以改为自定义字段名称,但是需要在新建自定义字段时,一定要选择【使字段可以在列表的底层模板中获得】-->

在内容模板中的调用代码:

123{dede:field.bodyfunction=getbodypics(@me,3)/}<!--body可以改为自定义字段名称,3为调用图片数量。-->

免责

本文链接地址:https://www.jiuchutong.com/zhishi/310503.html 转载请保留说明!

上一篇:帝国cms可以做商城么(帝国cms可以做商标吗)

下一篇:dedecms织梦二次开发独立点赞功能(织梦可以放两个模板吗)

  • 主营业务税金及附加怎么算
  • 公司收到分红怎么交税
  • 房屋合同印花税税率属于个人交的吗
  • 讲师培训费开票税点是?
  • 发出商品的会计核算
  • 特殊行业包括哪些
  • 收购定额发票
  • 应计入资产负债表应付利息项目的有
  • 贷款利息进项税额
  • 速动比率和流动比率下降说明什么
  • 保险营销员的佣金怎么算个税
  • 自然人销售固定资产
  • 财务软件服务费属于什么费用
  • 待抵扣进项税贷方有余额什么意思
  • 劳务派遣公司怎么赚钱
  • 什么叫项目所在地
  • 电子税务局进项票汇总
  • 出租厂房算什么收入
  • 航天信息服务费280元会计处理
  • 公司内部培训师试讲开场白
  • 以前年度少计收入怎么办
  • 固定资产报废账目
  • 个人购买余额宝安全吗?
  • 固定资产已入库款项已付次月开发票何时记提折旧
  • 金蝶银行日记账取消勾对
  • 个人非货币性资产投资个人所得税
  • linux如何查找命令
  • 虚增利润
  • 电费预提费用
  • win10如何给文件夹上锁
  • 微软win11预览版
  • 有形动产租赁税收优惠
  • 劳务报酬怎么做帐
  • PHP:mcrypt_module_close()的用法_Mcrypt函数
  • 给php开发者的编程代码
  • 提坏账准备的会计分录 2022
  • loss for
  • php上传照片
  • 命令start
  • 在vue3项目中使用vue2
  • ps一个页面怎么选中画板
  • layui树形下拉框
  • 样品属于存货吗
  • 职工教育经费支出比例
  • mongodb索引存储方式
  • 现金存入银行如何做账
  • 珠宝首饰可以开发票吗
  • 如何判断有无运费险
  • 外贸企业出口退税流程(详细步骤)
  • var/lib/mysql
  • 餐饮费发票可以抵扣进项税吗
  • 材料自产自销的会计科目
  • 用友薪资管理怎么取消启用
  • 律师事务所日语助理
  • 借款和工程款可以分开吗
  • 零售行业涉及到什么专业
  • 工会费上缴
  • mysql中自定义函数属于那个
  • mysql数据库用户名和密码怎么查看
  • win10自带邮件怎么登录foxmail账号
  • 如何关闭京东白条
  • rhel7.4安装
  • win8怎么升级到win7
  • centos7脚本
  • cocos2d怎么用
  • angularjs4
  • 嗌中怎么读
  • Http TCP 协议
  • jQuery+ajax实现文章点赞功能的方法
  • insmod: init_module 'hello.ko' failed (Exec format error)
  • jquery mobile教程
  • javascript怎么学
  • unity example project
  • javascript框架的作用
  • python 打印对象的全部属性
  • 房子没有使用权
  • 20年灵活就业人员社保新标准
  • 江苏省定额规则
  • 打税务局电话
  • 吉林省国税局网站官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设