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

  • 节能服务公司可以做什么
  • 离职补偿的扣税比例
  • 外籍人员可以在中国工作吗
  • 会计哪些账本需要保存
  • 长期利润分享计划属于短期薪酬吗
  • 以前年度损益缴纳的税款在企业所得税中怎么表示
  • 减免增值税申报表
  • 滴滴电子发票可以看到行程吗
  • 企业卫生费是指什么
  • 存货盘盈属于什么活动
  • 退休人员基本养老金调整幅度需要综合考虑什么因素
  • 财务报告分析主要内容
  • 装修公司开发票需要客户承担税点吗?
  • 安保服务费税率几个点怎么算
  • 工会经费的纳税依据
  • 收到退回的银行汇票会计分录
  • 供应商返点抵应怎么做账
  • 企业发生的哪些业务可以使用简易计税法
  • 代理运输协议范本
  • 商业汇票付款方通过哪个会计科目核算
  • 公司收到银行存款利息收入会计分录
  • 鸿蒙系统开发者选项怎么关闭
  • windows10桌面右键没反应
  • 什么叫冲减进项税额
  • 企业收到科技创新发票
  • phpstorm如何运行
  • 如何配置无线路由器参数
  • php 字符串
  • 图文详解:台盆柜安装的全过程
  • php read
  • 暂估入账的固定资产可以计提折旧吗
  • 企业类型变更是什么意思
  • 财务人员如何管控费用支出
  • redirect_uri参数错误的解决方法(必看)
  • username命令
  • 物价变动的影响因素
  • 财务费用包括什么利息
  • 5年前开的发票退货可以冲红吗?
  • mongodb安装包下载
  • 浅谈建筑地基基础加固施工技术亲
  • 借款的帐务处理?
  • 销售部门差旅费报销会计分录
  • sqlserver时间戳数据更新时也修改默认时间
  • mysql 虚拟机
  • MSSQLSERVER不同版本设置开启远程连接(sa配置)
  • 民间非营利组织会计制度
  • 基本存款账户可以办理
  • 没有计提坏账如何做账
  • 代扣代缴的增值税额
  • 付款金额比发票金额少怎么办
  • 公司租用房屋用交房产税吗
  • 进项增值税发票抵扣期限
  • 待抵扣进项税额是什么情况下用的
  • 应付账款与应付票据结合的原则
  • 清算后剩余财产股东拒收怎么办
  • 应交税费科目账务处理
  • 会务费入哪个科目
  • 会计中结转属于什么科目
  • 结账时如何划线进去
  • 修改window
  • windowsxp教程
  • linux生成文件
  • win7服务在哪里打开
  • windows升级10
  • sccenter.exe - sccenter是什么进程 有什么用
  • win8的开始
  • Win7系统安装教程
  • unity shader cull off
  • jquery基础知识
  • 简单的安卓代码
  • android开发前景
  • python如何批量造数据
  • python django框架
  • js对象索引获取key
  • android键盘aosp
  • 源代码举例
  • 电子税务网没开通怎么办
  • 镇江市税务局官网
  • 人人财富最新消息
  • 税务部门放管服
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设