位置: IT常识 - 正文

dedecms用array调用多个自定义字段并判断(dedecms插件)

编辑:rootadmin
首页、列表页增加多字段判断

推荐整理分享dedecms用array调用多个自定义字段并判断(dedecms插件),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:dedecms源码,dedecms支持php7吗,dedecms使用教程,dedecms调用页面,dedecms调用页面,dedecms使用教程,dedecms调用页面,dedecms使用教程,内容如对您有帮助,希望把文章链接给更多的朋友!

用[field:array runphp='yes']标签,这个标签可以获取任意字段的值。

比如,有两个字段分别为:tishi,leibie,先判断 tishi 这个字段是否为空,同时判断 leibie 是否是指定字符,如果条件都满足,就只调用tishi字段内容,就可以这样写(和平时用的@me不同,这里的字段按照 @me['tishi'] 如下面橙色部分)。

{dede:arclist row='5'}[field:array runphp='yes']if(@me['tishi'] !='' && @me['leibie'] == '类别1')@me='提示信息不为空,类别1的信息如下:' . @me['tishi'];if(@me['tishi'] !='' && @me['leibie'] == '类别2')@me='提示信息不为空,类别2的信息如下:' . @me['tishi'];if(@me['tishi'] !='' && @me['leibie'] == '类别3')@me='提示信息不为空,类别3的信息如下:' . @me['tishi'];[/field:array]{/dede:arclist}dedecms用array调用多个自定义字段并判断(dedecms插件)

&&是逻辑且的意思,有不明白的可以网上找找相应的资料,就不重复了。

内容页增加多字段判断

方法稍微复杂点,主要有两种方法,都介绍一下吧,

使用{dede:field.xx}写php调用

{dede:php}$GLOBALS['tishi']=$arc->Fields['tishi']{/dede:php} <!--把tishi字段放到数组-->{dede:field.leibie runphp="yes"}if(@me=='类别1' && $GLOBALS['tishi']!='')@me = "提示信息不为空,类别1的信息如下:".$GLOBALS['tishi'];elseif(@me=='类别2' && $GLOBALS['tishi']!='')@me = "提示信息不为空,类别2的信息如下:".$GLOBALS['tishi'];elseif(@me=='类别3' && $GLOBALS['tishi']!='')@me = "提示信息不为空,类别3的信息如下:".$GLOBALS['tishi'];else @me='无';{/dede:field.leibie}

使用{dede:field name='array'}写php调用

这个方法和首页、列表的相似。写一个两个字段都能调用的参考下

{dede:field name='array' runphp='yes'}if(@me['tishi'] !='' && @me['leibie'] == '类别1')@me='提示信息不为空,' . @me['leibie'] . '的信息如下:' . @me['tishi'];if(@me['tishi'] !='' && @me['leibie'] == '类别2')@me='提示信息不为空,' . @me['leibie'] . '的信息如下:' . @me['tishi'];if(@me['tishi'] !='' && @me['leibie'] == '类别3')@me='提示信息不为空,' . @me['leibie'] . '的信息如下:' . @me['tishi'];{/dede:field}

总的来说array功能还是很强大的,推荐用这个功能,特别是对多种判断条件的情况下,可以减少不必要的开发时间。

免责

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

上一篇:PHPCMS不支持PHP7?(php_fileinfo不支持)

下一篇:c语言中缺省参数的两种类型(c语言缺省值)

  • 微博营销的技巧与方案(微博营销的技巧有哪些注重方面)

    微博营销的技巧与方案(微博营销的技巧有哪些注重方面)

  • 怎么把截屏放在触控里(怎么把截屏放在悬浮窗第一页)

    怎么把截屏放在触控里(怎么把截屏放在悬浮窗第一页)

  • 微信怎么查看朋友圈点赞和回复记录(微信怎么查看朋友圈屏蔽的人)

    微信怎么查看朋友圈点赞和回复记录(微信怎么查看朋友圈屏蔽的人)

  • 手机投屏不满屏怎么办(怎么看手机有没有投屏)

    手机投屏不满屏怎么办(怎么看手机有没有投屏)

  • 免费qq气泡有哪些(qq有啥免费气泡)

    免费qq气泡有哪些(qq有啥免费气泡)

  • oppo手机升级了怎么还原以前版本(oppo手机升级了系统怎么还原)

    oppo手机升级了怎么还原以前版本(oppo手机升级了系统怎么还原)

  • 小米10多长(小米10多长?)

    小米10多长(小米10多长?)

  • 手机qq表情显示不出来(手机qq表情显示怎么设置)

    手机qq表情显示不出来(手机qq表情显示怎么设置)

  • 微信文章浏览有记录吗(微信文章浏览有收益吗)

    微信文章浏览有记录吗(微信文章浏览有收益吗)

  • 验证码频繁多久解除(验证码频繁多久恢复)

    验证码频繁多久解除(验证码频繁多久恢复)

  • 使用格式刷和样式的有何区别(使用格式刷的优点)

    使用格式刷和样式的有何区别(使用格式刷的优点)

  • 绑定微信的手机号码注销了怎么办(绑定微信的手机号注销了怎么登录)

    绑定微信的手机号码注销了怎么办(绑定微信的手机号注销了怎么登录)

  • 爱奇艺自动续费第一个月可以关吗(爱奇艺自动续费怎么退款回来)

    爱奇艺自动续费第一个月可以关吗(爱奇艺自动续费怎么退款回来)

  • 支付宝隐藏姓名是什么意思(支付宝隐藏姓名在哪里设置)

    支付宝隐藏姓名是什么意思(支付宝隐藏姓名在哪里设置)

  • 支付宝删除好友后对方还有我吗(支付宝删除好友还能转账吗)

    支付宝删除好友后对方还有我吗(支付宝删除好友还能转账吗)

  • 华为手机黑屏打不开怎么办(华为手机黑屏打不开怎么办几种解决办法介绍图文)

    华为手机黑屏打不开怎么办(华为手机黑屏打不开怎么办几种解决办法介绍图文)

  • 京东app差评怎么删除(京东app差评怎么修改)

    京东app差评怎么删除(京东app差评怎么修改)

  • 微信怎么恢复已删除好友(微信怎么恢复已过期的视频)

    微信怎么恢复已删除好友(微信怎么恢复已过期的视频)

  • win10自动设置时间(win10自动设置时区)

    win10自动设置时间(win10自动设置时区)

  • 如何在抖音上发广告(如何在抖音上发文字作品)

    如何在抖音上发广告(如何在抖音上发文字作品)

  • usb在哪里打开(苹果usb在哪里打开)

    usb在哪里打开(苹果usb在哪里打开)

  • 苹果iPhone14或采用打孔屏但依旧有刘海并取消mini款(手机苹果14)

    苹果iPhone14或采用打孔屏但依旧有刘海并取消mini款(手机苹果14)

  • 部署ChatGPT开源项目chatgpt-web(bat开源项目)

    部署ChatGPT开源项目chatgpt-web(bat开源项目)

  • 金税四期什么时候正式上线
  • 差旅费用什么记账凭证
  • 个人承包工程怎么交个税
  • 企业房屋折旧年限规定
  • 房地产土地使用权是无形资产吗
  • 计提跌价的存货卖出了
  • 子公司注销后账务如何处理
  • 社保代扣代缴怎么取消
  • 公司商标注册费用属于什么费用
  • 小规模给一般纳税人开专票能抵扣吗
  • 非货币性资产交换的记忆口诀
  • 捐赠支出税前扣除
  • 应交税金应交增值税已交税金怎么结转
  • 企业会主动对税吗
  • 申报状态显示申报失败
  • 政府补贴可以税前扣除填写在哪里
  • 人工费用占销售收入比重
  • 金税盘全额抵扣分录
  • 有产权车位转让需要什么手续和费用
  • 大中小型企业标准划分表
  • 餐饮行业采购流程图
  • 培训的餐费入什么科目
  • 使用时间长但金币不见了
  • 收到赞助费开什么发票
  • 简易征收应纳税额为负数
  • 海关增值税专用缴款书抵扣期限
  • 如何关闭windows10自动更新
  • 怎样获得win11
  • 如何计算每个月的天数
  • 固定资产入账价值计算公式
  • 防伪税控开票系统技术维护费
  • PHP中time(),date(),mktime()区别介绍
  • 代垫运费会计分录怎么写
  • 雨林木风u盘pe装系统教程
  • 怎么修改?
  • 报销差旅费凭证怎么做
  • php自带的加密解密函数
  • 2022年windows11windows10最强VMware Workstation 16 Pro for Windows虚拟机软件最新授权版16.2.3-19376536版本
  • 充话费自定额
  • 工会经费缴纳后会返还吗
  • 公司法人和经理的区别
  • 接受银行承兑汇票需要开通吗
  • sql server2005怎么打开
  • mysql怎么使用表
  • 季度所得税申报表本年累计怎么填
  • 企业有哪些固定资产
  • 劳动仲裁的调解书可以撤销吗
  • 会计一般什么时候忙
  • 现金折扣方式销售货物不得从计税销售额中扣减折扣额
  • 预缴的增值税放哪个科目
  • 利润所得税费用
  • 其它综合收益包括
  • 外包人员的餐费怎么入账
  • 销项负数发票如何勾选
  • 小规模申请自开发票流程
  • 工会经费计提比例0.8%和2%有何区别
  • 工会经费怎么申报,怎么上交?
  • sqlserver 获取字符位置
  • 腾讯云centos7有界面吗
  • win10系统提醒
  • 微软宣布将GPT接入操作系统
  • windowsxp删除所有内容
  • freebsd 安装
  • wmiex.exe是什么程序
  • vim 多窗口启动以及相互切换
  • sunasServ.exe - sunasServ是什么进程 有何作用
  • msoobe.exe是什么
  • win7怎么看电脑ip地址
  • win7系统电脑怎么连接wifi
  • win7为什么会出现小黄锁
  • 超酷风格
  • css应用领域
  • php操作dom
  • nodejs一键安装
  • javascript 拖拽
  • 安卓调用系统相机
  • html微信
  • js设置按钮禁用和开启
  • 陕西地方税务局2017年2号公告
  • 新车购置税是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设