位置: 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对应位置相乘)

  • 产品密钥在哪里能找到windows7(产品密钥在哪里能找到windows11家庭版)

    产品密钥在哪里能找到windows7(产品密钥在哪里能找到windows11家庭版)

  • 苹果13怎么一键关闭多个窗口(苹果13怎么一键删除通讯录)

    苹果13怎么一键关闭多个窗口(苹果13怎么一键删除通讯录)

  • 频繁访问某人抖音他会有提示的吗(频繁访问某人抖音有浏览记录吗)

    频繁访问某人抖音他会有提示的吗(频繁访问某人抖音有浏览记录吗)

  • 抖音充钱和不充钱的区别(抖音充钱和不充的区别)

    抖音充钱和不充钱的区别(抖音充钱和不充的区别)

  • 恢复出厂后找回联系人(恢复出厂设置的东西还能找回来吗)

    恢复出厂后找回联系人(恢复出厂设置的东西还能找回来吗)

  • 菜鸟极速是干什么用的(菜鸟极速是干什么的怎么用)

    菜鸟极速是干什么用的(菜鸟极速是干什么的怎么用)

  • 爱奇艺连续包月怎么取消自动续费(爱奇艺连续包月是什么意思)

    爱奇艺连续包月怎么取消自动续费(爱奇艺连续包月是什么意思)

  • 红米k30老是重启(红米k30手机一直重启循环怎么回事)

    红米k30老是重启(红米k30手机一直重启循环怎么回事)

  • 电脑麦克风有杂音滋滋怎么解决(电脑麦克风有杂音怎么调)

    电脑麦克风有杂音滋滋怎么解决(电脑麦克风有杂音怎么调)

  • 华为手机如何强制分屏(华为手机如何强制刷机)

    华为手机如何强制分屏(华为手机如何强制刷机)

  • 打印机显示e2什么意思(打印机上显示e2)

    打印机显示e2什么意思(打印机上显示e2)

  • 超级计算机是用来干什么的(超级计算机是用什么计算的)

    超级计算机是用来干什么的(超级计算机是用什么计算的)

  • 华为4pro手环怎么开机(华为4pro手环怎么连接手机)

    华为4pro手环怎么开机(华为4pro手环怎么连接手机)

  • 苹果手机怎么取消拦截电话(苹果手机怎么取消密码锁屏)

    苹果手机怎么取消拦截电话(苹果手机怎么取消密码锁屏)

  • ipad怎么使用kindle(ipad怎么使用OTG功能)

    ipad怎么使用kindle(ipad怎么使用OTG功能)

  • 京东退款商家不同意怎么办(京东退款商家不收货怎么办)

    京东退款商家不同意怎么办(京东退款商家不收货怎么办)

  • 如何制作表格excel(如何制作表格excel工作表标题)

    如何制作表格excel(如何制作表格excel工作表标题)

  • 苹果11怎么用卡2发短信(苹果11怎么装两张卡)

    苹果11怎么用卡2发短信(苹果11怎么装两张卡)

  • 抖音粉丝多少可直播(抖音粉丝多少可以共创视频)

    抖音粉丝多少可直播(抖音粉丝多少可以共创视频)

  • 华为在法国发布会上公布的是哪一款手机(华为 法国)

    华为在法国发布会上公布的是哪一款手机(华为 法国)

  • 数学证书包括什么功能(数学类的证书考试)

    数学证书包括什么功能(数学类的证书考试)

  • 抖音live什么意思(抖音livehouse什么意思)

    抖音live什么意思(抖音livehouse什么意思)

  • 京东e卡怎么充值(京东E卡怎么充值到微信零钱)

    京东e卡怎么充值(京东E卡怎么充值到微信零钱)

  • 麦芒6有红外线功能吗(麦芒9带红外线)

    麦芒6有红外线功能吗(麦芒9带红外线)

  • 怎样破解wfi密码,并且看到密码(如何破解wi-fi的密码)

    怎样破解wfi密码,并且看到密码(如何破解wi-fi的密码)

  • 不想接的电话怎样设置(不想接的电话怎么设置成空号)

    不想接的电话怎样设置(不想接的电话怎么设置成空号)

  • 【AIGC】GitHub Copilot 免费注册及在 VS Code 中的安装使用(github ci/cd)

    【AIGC】GitHub Copilot 免费注册及在 VS Code 中的安装使用(github ci/cd)

  • uname命令  显示系统内核信息(uname命令功能)

    uname命令 显示系统内核信息(uname命令功能)

  • 个人企业征收什么税
  • 消费税是指什么税
  • 开具电费发票如何入账?
  • 一般户用途可以是往来款吗
  • 交易性金融资产和其他权益工具投资的区别
  • 公司注销固定资产怎么处理税怎么交
  • 小规模纳税人每季度超过30万交税
  • 帮别人买交强险,受益人是我,有影响吗
  • 社保委托代发银行账号是空的
  • 再保险业务赔款如何进行税前扣除
  • 申请增值税专用发票需要什么资料
  • 简易征收纳税人取得专用发票
  • 员工工资怎么计算公式
  • 单位车辆折旧完怎么处理
  • 预计负债收回的会计分录
  • 制造业交新型墙体材料专项基金款分录
  • 出差票据应该如何记账
  • 出售固定资产要做收入吗
  • 增值税发票价税合计是什么意思
  • 开专票一定要公章吗
  • 普通发票税率为1%吗
  • 如何从工商信息中看出是小规模还是一般纳税人
  • 库存商品怎么结转损益
  • 简易计税项目取得的进项发票可以抵扣别的项目吗
  • 税控盘逾期未抄报,交罚款需要带什么
  • 月末利润分配的账务处理
  • 甲供材料如何纳税
  • Windows11怎么免费升级专业版
  • 辅助生产车间工人工资
  • php访问统计
  • 资产减值损失会影响营业利润吗
  • windows7旗舰版为什么很多东西打不开
  • 对公账户开户费开户的时候就要交钱吗
  • PHP:pg_copy_from()的用法_PostgreSQL函数
  • csrrs.exe
  • 赠送礼品账务处理
  • php100 jquery教程
  • 后端返回图片
  • 大学生web前端期刊有哪些
  • 账面价值账面余额摊余成本
  • 兼职费用怎么入账报销
  • 税票抵扣是多少个点
  • SQLite数据库安装及基本操作指南
  • 成本类科目怎么记账
  • 购买方享受的现金折扣
  • 经营范围广告业务能开什么发票
  • windows7的安装方式
  • db2数据库创建索引语句
  • sqlserver启动不起来
  • 母子公司收入合并
  • 用党委的经费买房可以吗
  • 净资产少于1元
  • 自产产品用于不动产
  • 购进生产车间增值税税率
  • 内账税金如何做分录
  • 企业增值税额
  • 可供出售金融资产包括哪些内容
  • 公司注销是什么流程
  • 存储过程 decode
  • 64位 win10系统安装绿色版mysql-5.7.16-winx64的教程
  • dockers容器
  • redhat常用命令总结
  • linux route -n命令结果详解
  • win7网卡驱动怎么卸载
  • linux系统怎么安装wine
  • window7激活系统
  • 重装win7系统后没有无线网
  • linux命令怎么用
  • 怎样判断滚动和滑动
  • shell ui
  • ubuntu快捷键大全
  • unity 120帧
  • wpf 设置鼠标样式
  • 静态类 java
  • android简单app实例
  • 云南省国家税务总局云南省电子税务局
  • 审计会计税务的区别及联系
  • 青岛税务局局长是什么级别?
  • 境外服务收入如何纳税
  • 河南省地方税务局公告2011年第10号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设