位置: IT常识 - 正文

织梦dedecms中添加函数来实现任意字段的调用(织梦如何添加浮动广告)

编辑:rootadmin

推荐整理分享织梦dedecms中添加函数来实现任意字段的调用(织梦如何添加浮动广告),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:织梦网站怎么添加关键词,织梦如何添加浮动广告,织梦如何添加浮动广告,织梦如何添加浮动广告,织梦如何添加浮动广告,织梦网站怎么添加关键词,织梦怎么新建页面,织梦怎么添加类目,内容如对您有帮助,希望把文章链接给更多的朋友!

我们在使用织梦建站的时候,很多情况下,因为Dede底层模版的限制,我们在文章页、列表页和频道页面中想要调用一些相关的字段会有所限制,所以余斗就想写一个函数来实现在任意页面对任意字段进行调用,具体方法如下:

一、写入函数,打开include/extend.func.php文件,如果没有这个文件就自己建立一个,在 ?> 之前添加如下代码:

1234567891011121314151617functiontable($table,$field,$id){global$dsql;$primarys=array();$table=strpos($table,'#@_')===false?(strpos($table,'dede_')===false?''.$table:str_replace('dede_','',$table)):$table;$dsql->Execute("me","SHOWCOLUMNSFROM`$table`");while($r=$dsql->GetArray()){if($r['Key']=='PRI')$primarys[]=$r['Field'];}if(!empty($primarys)){$primary=$primarys[0];$result=$dsql->GetOne("SELECT`$field`FROM`$table`WHERE`$primary`=$id");}returnisset($result[$field])?$result[$field]:'';}

二、使用方法,利用自定义函数对标签进行扩展,如:

{dede:标记function='table("要调用的表名","要调用的字段",@me)'/}

这里的“标记”就是要调用的表的主键的值,常见的就是id和aid、mid、uid之类的。

织梦dedecms中添加函数来实现任意字段的调用(织梦如何添加浮动广告)

标签底层模板内调用:

[field:字段function=table(“要调用的表名","要调用的字段",@me)/]

举例说明

例如arclist标签底层模板字段是没有body字段的,就是说不能用arclist把文章内容调用出来的,当然这种需求很少,但不是没有,现在我们就可以这样使用:

{dede:arclist row='10' titlelen='24'}

[field:id function=table('addonarticle','body',@me)/]

{/dede:arclist}

免责

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

上一篇:python装饰器如何保留原函数信息

下一篇:python如何将相对路径转换为绝对路径?(python对应位置相乘)

  • 华为gt3怎么关闭心率(华为GT3怎么关闭声音)

    华为gt3怎么关闭心率(华为GT3怎么关闭声音)

  • 钉钉直播怎么开麦克风(钉钉直播怎么开摄像头)

    钉钉直播怎么开麦克风(钉钉直播怎么开摄像头)

  • 华为p40可以安装双卡吗(华为p40可以安装谷歌框架吗)

    华为p40可以安装双卡吗(华为p40可以安装谷歌框架吗)

  • vivo手机去过地方记录在哪(vivo手机有去过的位置显示从哪里关闭)

    vivo手机去过地方记录在哪(vivo手机有去过的位置显示从哪里关闭)

  • 红米note7pro多少w快充(红米note7pro多少瓦快充)

    红米note7pro多少w快充(红米note7pro多少瓦快充)

  • 对于a类网络默认的子网掩码是什么(对于a类网络,默认的子网掩码是())

    对于a类网络默认的子网掩码是什么(对于a类网络,默认的子网掩码是())

  • 怎样删除微信里的视频号(怎样删除微信里的人)

    怎样删除微信里的视频号(怎样删除微信里的人)

  • 苹果前置拍照怎么放大(苹果前置拍照怎么忽大忽小)

    苹果前置拍照怎么放大(苹果前置拍照怎么忽大忽小)

  • iphone的电池最大容量低于多少不能使用(iphone的电池最大容量掉的快是什么原因)

    iphone的电池最大容量低于多少不能使用(iphone的电池最大容量掉的快是什么原因)

  • 华为手机驾驶模式有什么用(华为手机驾驶模式怎么关闭)

    华为手机驾驶模式有什么用(华为手机驾驶模式怎么关闭)

  • 华为畅享10支持指纹吗(华为畅享10支持5G吗)

    华为畅享10支持指纹吗(华为畅享10支持5G吗)

  • sata2和sata3外观区别(sata2和sata3接口区别大吗)

    sata2和sata3外观区别(sata2和sata3接口区别大吗)

  • 微信网络异常怎么回事(微信 网络异常)

    微信网络异常怎么回事(微信 网络异常)

  • 华为bla-tl00是什么型号(huawei-bla-tl00)

    华为bla-tl00是什么型号(huawei-bla-tl00)

  • vivos1有没有闪充(vivos1闪充怎么突然没有了)

    vivos1有没有闪充(vivos1闪充怎么突然没有了)

  • vivo手机相机实况在哪(vivo手机相机实况模式在哪里)

    vivo手机相机实况在哪(vivo手机相机实况模式在哪里)

  • 电脑屏幕能当电视看吗(电脑屏幕能当电视直接接机顶盒不)

    电脑屏幕能当电视看吗(电脑屏幕能当电视直接接机顶盒不)

  • 爱疯手机是啥意思(爱疯手机是苹果手机吗)

    爱疯手机是啥意思(爱疯手机是苹果手机吗)

  • procreate怎么填色(procreate怎么填色不出边界)

    procreate怎么填色(procreate怎么填色不出边界)

  • 微信为什么被限制收款1000(微信为什么被限制)

    微信为什么被限制收款1000(微信为什么被限制)

  • 怎么恢复桌面天气预报(怎么恢复桌面天气)

    怎么恢复桌面天气预报(怎么恢复桌面天气)

  • 苹果漏液能修复吗(苹果漏液修复大概要多久)

    苹果漏液能修复吗(苹果漏液修复大概要多久)

  • win10触摸板设置(win10触摸板设置只有灵敏度 无法关闭)

    win10触摸板设置(win10触摸板设置只有灵敏度 无法关闭)

  • 鸿蒙系统怎么快速删除相册中相似照片? 鸿蒙快速找出相似照片的技巧(鸿蒙系统怎么快速充电)

    鸿蒙系统怎么快速删除相册中相似照片? 鸿蒙快速找出相似照片的技巧(鸿蒙系统怎么快速充电)

  • vue项目中使用md5加密、crypto-js加密、国密sm3、国密sm4(vue项目中使用opencv)

    vue项目中使用md5加密、crypto-js加密、国密sm3、国密sm4(vue项目中使用opencv)

  • 关联方交易金额含税吗
  • 合同解除的效力民法典
  • 疫情期间发生的费用进什么科目
  • 投资收益包括哪些项目
  • 销售滞后是什么行为
  • 收到上级主管部门拨入的经费
  • 作废的现金支票怎么处理
  • 事业单位库存物品
  • 发票已认证还能作废吗2020
  • 企业之间现金换承兑合法吗
  • 上月增值税未申报本月能开票吗
  • 非正常原因导致的存货盘亏或毁损非正常原因是哪些
  • 建筑劳务公司派遣人员工资发放凭证
  • 销项税额与进项税额区别
  • 员工出差报销制度
  • 企业所得税季度申报时间
  • 进项票小于销项票怎么办
  • 零申报的企业所得税年报怎么填
  • 税务公司属于什么性质
  • 增值税计入应付账款
  • windows10 怎么样
  • mac和mac之间怎么传东西
  • 代金券消费怎么做分录
  • 公司吸收合并股权
  • 五彩鲍鱼的做法
  • 销售折扣增值税如何处理
  • 马尼亚岛的降水特点
  • 小企业法人怎么交社保
  • 房地产预缴所得税计算公式
  • vue过滤器可以异步吗
  • 员工多了怎么管理办法
  • 增值税发票2年了还能开吗
  • scala实例
  • 小企业一年需要缴纳多少税
  • 营改增后的劳务费怎么开
  • SQL Server 2008中SQL之WaitFor使用介绍
  • 个人独资企业所得税申报流程
  • 填写企业所得税年度纳税申报表都需要哪些数据
  • 电商收服务费合法吗
  • 收到退回留抵退税
  • 2020年工资标准表
  • 经营费用是指
  • 期间费用逐年上升说明什么
  • 事业单位零余额账户使用流程
  • 主营业务收入的概念
  • 进项税额转出为什么加到销项税额里
  • 小微企业营业外收入二级科目怎么
  • 收到保险公司赔款
  • 其他应付款转营业外收入摘要怎么写
  • 公司买车车辆购置税怎么交钱
  • 累计折旧余额在哪方
  • 企业发生存货盘盈时计入营业外收入科目
  • 物业管理企业应履行的义务包括
  • sql四种功能
  • sql的常用函数
  • linux三个主要部分及功能
  • asm是啥
  • 重装系统 xp
  • xp输入法图标不显示图片
  • 电脑safari点击没反应
  • win7系统更新怎么关闭
  • linux安装dns软件包
  • win7开机提示由于启动计算机时出现页面文件
  • mingw 编译
  • unet遥感图像分割
  • 用css滤镜实现的代码
  • input lead
  • 深入理解python异步编程
  • 扩展坞哪个牌子比较好
  • 安卓键盘软件
  • 利用python进行
  • javascript怎么学
  • jquery mobile开发环境
  • python动态加载py
  • javascript异常
  • python 字典的字典
  • 脚本 python
  • 税务局每月征期是什么时候
  • 购置税发票怎么看自己交了多少税
  • 源泉扣缴通俗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设