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

  • 企业为员工代扣代缴个人所得税分录
  • 计提税费如何写分录
  • 预缴税款是什么科目
  • 跨年租赁费如何处理
  • 出口货物如何申报
  • 需要安装的固定资产入账价值包括增值税吗
  • 审核通过的红字发票怎么作废
  • 手机银行电子回单生成器
  • 报关单位的信用管理制度
  • 企业发生破产清算
  • 发票中奖要交税吗
  • 固定资产可以计入实收资本吗
  • 未发货先开票怎么结转成本
  • 专项产资金支出要怎么做分录?
  • 纳税申报表如何导出
  • 企业合并会计处理方法研究论文
  • 税务迁移会影响外经证核销吗
  • 个人独资企业优缺点有哪些
  • 发票勾选可以勾选几次
  • 商品销售税金及附加会计分录
  • 会议费增值税专用发票税率
  • 合作保证金规定
  • 社保公司返还多交的保险费会计分录怎么写?
  • 子公司之间固定资产划转 增值税会计处理
  • 关联企业纳税调整期限
  • 开立银行承兑汇票清单怎么盖章
  • 固定资产清理出售合同
  • 静默安装命令
  • winds10教育版
  • 年度汇算清缴怎么查询
  • 混凝土简易计税能抵扣么
  • 企业废业什么意思
  • joomla中文手册
  • css calculate
  • gpt参数
  • /ncrc命令
  • 管理费用包括哪些部门的工资
  • 织梦怎么用模板建站
  • django中httpresponse
  • 进项税额转出可以为负数吗
  • 预缴所得税可以调减吗
  • 购买黄金会计分录怎么写
  • 上传图片php
  • 公司代个人缴纳社保,但不发工资和交税
  • 公司内控制度由谁制定
  • 研发支出属于什么类
  • 定额的个体户怎么交税
  • 运输服务的增值税税率到底是6还是9
  • 其他应付款辅助是供应商还是客户
  • 一整天的时间从几点到几点
  • 车间设备折旧费计入产品成本吗
  • 对公账户转私人账户
  • 评估价值高于账面价值怎么账务处理
  • 其他流动资产待摊费用
  • 处置全资子公司合并报表
  • 现代服务业如何提高服务的效率和质量
  • 什么叫临建工程
  • 工资薪金个人所得税怎么申报
  • 建立明细账的操作步骤
  • 私营企业固定资产法律制度
  • sqlserver连接到服务器
  • windows 开始
  • windows server 2008 r2怎么用u盘启动
  • xp系统要求
  • executor进程
  • 苹果mac系统休眠怎么解除
  • messengerd
  • win10驱动备份在哪里
  • win8安全和维护在哪
  • 如何解决windows资源管理器已停止工作
  • win7系统开机黑屏自检
  • js框架的作用
  • js中的filter方法和map方法
  • js必须掌握的知识点
  • Node.js中的construct构造函数
  • javascript XMLHttpRequest对象全面剖析
  • jquerybind事件
  • 江苏税务查询授权验证码
  • 公共暖气管道维修费用由谁承担
  • 税收优惠政策能调动公众的捐赠积极性
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设