位置: IT常识 - 正文

织梦dedecms自定义表单添加地区联动显示数字解决方法(织梦怎么改网站主页)

编辑:rootadmin

推荐整理分享织梦dedecms自定义表单添加地区联动显示数字解决方法(织梦怎么改网站主页),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:织梦自适应模板怎么弄,织梦怎么自动采集发布,dede织梦怎么转成zblog,织梦自定义字段,dede织梦怎么转成zblog,织梦怎么自动采集发布,织梦自定义标签,dede织梦怎么转成zblog,内容如对您有帮助,希望把文章链接给更多的朋友!

我们在开发织梦dedecms自定义表单时,有的时候,需要使用到联动的字段。尤其是调用地区的联动。但是在织梦自定义表单添加默认是没有字段为联动类型的选择。织梦58织梦模板做了一下二次开发,让自定义表单支持选择地区后,显示的地区名称。

开发方法

1、让织梦自定义表单,可添加联动类型的字段。

打开dede/templets/diy_field_add.htm文件,找到:

<!--div><input type='radio' name='dtype' id='dtype16' value="stepselect">联动类型</div-->

修改为:

<div><input type='radio' name='dtype' id='dtype16' value="stepselect">联动类型</div>

同样,打开dede/templets/diy_field_edit.htm文件,找到:

<option value="checkbox">Checkbox多选框</option>

在其下面添加如下代码

织梦dedecms自定义表单添加地区联动显示数字解决方法(织梦怎么改网站主页)

<option value="stepselect">联动类型</option>

2、在回到自定义表单,添加关键词,发现联动类型可选了。这里以地区联动为例如下图:

3、点击确定,保存即可,然后就是前台的调用,发现调用出来显示的是数字,而不是具体的地区的名称。

解决地区联动调用显示数字的方法

打开找到dede/templets/diy_list.htm文件中,找到

123456elseif($fielddata[1]=='addon'){$fields[$field]="<ahref='{$fields[$field]}'target='_blank'><imgsrc='images/channeladd.gif'border='0'/>其它附件</a>";}

在其下面添加如下代码

123elseif($fielddata[1]=='stepselect'){$fields[$field]=Getenums("{$fields[$field]}",'nativeplace');}

继续在该文件中,找到

</form>

在其下面添加如下代码

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354<?phpfunctionGetenums($evalue=0,$egroup){if(!isset($GLOBALS['em_'.$egroup.'s'])){$cachefile=DEDEDATA.'/enums/'.$egroup.'.php';if(!file_exists($cachefile)){require_once(DEDEINC.'/enums.func.php');WriteEnumsCache();}if(!file_exists($cachefile)){return'';}else{require_once($cachefile);}}if($evalue>=500){if($evalue%500==0){return(isset($GLOBALS['em_'.$egroup.'s'][$evalue])?$GLOBALS['em_'.$egroup.'s'][$evalue]:'');}elseif(preg_match("#([0-9]{1,})\.([0-9]{1,})#",$evalue,$matchs)){$esonvalue=$matchs[1];$etopvalue=$esonvalue-($esonvalue%500);$esecvalue=str_replace(".00",".",$evalue);$GLOBALS['em_'.$egroup.'s'][$etopvalue]=empty($GLOBALS['em_'.$egroup.'s'][$etopvalue])?'':$GLOBALS['em_'.$egroup.'s'][$etopvalue];$GLOBALS['em_'.$egroup.'s'][$esonvalue]=empty($GLOBALS['em_'.$egroup.'s'][$esonvalue])?'':$GLOBALS['em_'.$egroup.'s'][$esonvalue];$GLOBALS['em_'.$egroup.'s'][$esecvalue]=empty($GLOBALS['em_'.$egroup.'s'][$esecvalue])?'':$GLOBALS['em_'.$egroup.'s'][$esecvalue];return$GLOBALS['em_'.$egroup.'s'][$etopvalue].'-'.$GLOBALS['em_'.$egroup.'s'][$esonvalue].'-'.$GLOBALS['em_'.$egroup.'s'][$esecvalue];}else{$elimit=$evalue%500;$erevalue=$evalue-$elimit;$GLOBALS['em_'.$egroup.'s'][$erevalue]=empty($GLOBALS['em_'.$egroup.'s'][$erevalue])?'':$GLOBALS['em_'.$egroup.'s'][$erevalue];$GLOBALS['em_'.$egroup.'s'][$evalue]=empty($GLOBALS['em_'.$egroup.'s'][$evalue])?'':$GLOBALS['em_'.$egroup.'s'][$evalue];return$GLOBALS['em_'.$egroup.'s'][$erevalue].'-'.$GLOBALS['em_'.$egroup.'s'][$evalue];}}}?>

完成。

免责

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

上一篇:帝国cms灵动标签里的序号如何实现(帝国cms灵动标签排除上一篇下一篇文章)

下一篇:一个例子解释python装饰器(一个例子解释唯物辩证法三大规律)

  • 优酷怎么扫码登录(优酷怎么扫码登录另一个设备)

    优酷怎么扫码登录(优酷怎么扫码登录另一个设备)

  • iphonexr铃声怎么越来越小(iphonexr铃声怎么关)

    iphonexr铃声怎么越来越小(iphonexr铃声怎么关)

  • 抖音珍惜时间测试怎么弄(抖音里让人珍惜时间的句子)

    抖音珍惜时间测试怎么弄(抖音里让人珍惜时间的句子)

  • 微信看过的图片怎么关闭自动保存(微信看过的图片缓存在哪里)

    微信看过的图片怎么关闭自动保存(微信看过的图片缓存在哪里)

  • 手机qq邮箱怎么发视频给别人(手机qq邮箱怎么发压缩包)

    手机qq邮箱怎么发视频给别人(手机qq邮箱怎么发压缩包)

  • 华为荣耀录屏功能在哪呢(华为荣耀录屏功能在哪找)

    华为荣耀录屏功能在哪呢(华为荣耀录屏功能在哪找)

  • 已发货等待揽收是什么意思(已发货等待揽收是发了还是没发)

    已发货等待揽收是什么意思(已发货等待揽收是发了还是没发)

  • sansa双模5G什么意思(sansa双模能用4g卡吗)

    sansa双模5G什么意思(sansa双模能用4g卡吗)

  • qq空间隐身访问了对方看得到吗(qq空间隐身访问会留下浏览量吗)

    qq空间隐身访问了对方看得到吗(qq空间隐身访问会留下浏览量吗)

  • 微信加了陌生人会不会不安全(微信加了陌生人又删除了会有危险吗)

    微信加了陌生人会不会不安全(微信加了陌生人又删除了会有危险吗)

  • 一个公司可以开几个天猫店(一个公司可以开几个基本账户)

    一个公司可以开几个天猫店(一个公司可以开几个基本账户)

  • 华为nova2s和华为nova2区别(华为nova2s和华为nova2plus区别)

    华为nova2s和华为nova2区别(华为nova2s和华为nova2plus区别)

  • 移除粉丝还能再关注吗(移除粉丝后对方列表还有我吗)

    移除粉丝还能再关注吗(移除粉丝后对方列表还有我吗)

  • iphonex美版和国行的区别(美版苹果x与国产的区别)

    iphonex美版和国行的区别(美版苹果x与国产的区别)

  • a2152是ipad几(a2152是ipad几平板)

    a2152是ipad几(a2152是ipad几平板)

  • 怎么把准考证下载成pdf(怎么把准考证下到电脑上)

    怎么把准考证下载成pdf(怎么把准考证下到电脑上)

  • b站app是什么软件(b站是指哪个软件)

    b站app是什么软件(b站是指哪个软件)

  • 淘宝问大家怎么不显示(淘宝问大家怎么回答问题)

    淘宝问大家怎么不显示(淘宝问大家怎么回答问题)

  • 苹果11显示屏分辨率(苹果显示屏分离触摸与液晶屏)

    苹果11显示屏分辨率(苹果显示屏分离触摸与液晶屏)

  • vivox27怎么改微信提示音(vivox27怎么给微信设置密码)

    vivox27怎么改微信提示音(vivox27怎么给微信设置密码)

  • 华为屏幕一会亮一会暗(华为手机怎么屏幕一会亮一会不亮)

    华为屏幕一会亮一会暗(华为手机怎么屏幕一会亮一会不亮)

  • browser是什么文件夹(browser.exe是什么进程)

    browser是什么文件夹(browser.exe是什么进程)

  • 天猫精灵为什么连不上网(天猫精灵为什么连接不上wifi)

    天猫精灵为什么连不上网(天猫精灵为什么连接不上wifi)

  • 手机钉钉下载的文件在哪里(手机钉钉下载的视频保存在什么地方了)

    手机钉钉下载的文件在哪里(手机钉钉下载的视频保存在什么地方了)

  • qq申诉怎么改成英文(qq申诉怎么改成微信号)

    qq申诉怎么改成英文(qq申诉怎么改成微信号)

  • 增值税专用发票和普通发票的区别
  • 小产权二手房买卖注意些什么
  • 个人卖给公司车需要什么手续
  • 付款后发票可以抵扣吗
  • 冲减上年度收入的会计分录
  • 建筑行业增值税税负率计算公式
  • 企业缴纳增值税会计目录
  • 业务协作费是什么
  • 来料加工账务处理办法
  • 企业偷税漏税行为诉讼有效期限
  • 建筑增值税抵扣怎么算
  • 关于工资薪金的情况说明
  • 税收筹划的概念和步骤
  • 医保断缴多久后余额不能用
  • 长投抵消三步法
  • 高新企业的研究方向
  • 预收的电费增值税如何缴纳?
  • 应收票据计入应收账款吗
  • 固定资产折旧应该考虑哪些因素
  • 企业实缴出资额怎么查
  • 认证费计入什么科目
  • 账面上挂的其他应付款怎么冲平?
  • 去国外参加展会带什么东西
  • 工会资助贫困大学生
  • 原始凭证可以没有名称吗
  • 无形资产摊销的会计及账务处理
  • 货币资金属于
  • nginx反向代理未知域名
  • thinkphp import
  • vue聊天系统
  • MMEngine理解
  • 大数据投资发展有限公司
  • 狗能看懂的电视
  • PHP编写简易计算器
  • 关于高德地图的分析报告
  • 为etc充值
  • 泛化的理解
  • 咨询服务业的收入确认原则
  • js中promise的三种状态
  • 销售成本转结分录
  • 财务报表编制要求包含
  • 增值税发票抵扣期限是多久
  • sql server 2008数据库没有备份文件恢复
  • 在sysservers中找不到服务器
  • PostgreSQL ERROR: invalid escape string 解决办法
  • mysql批量查询
  • 个人独资企业一般纳税人享受六税两费
  • 七天年化收益率2%
  • 安装调试费收费标准
  • 股东投资款超过注册资金的案例
  • 小规模取得增值税专用发票怎么做账
  • 本月只有进项税没有销项税需要结转吗
  • 常见的递延所得税
  • 房屋租赁合同印花税谁交
  • 机关事业单位以高于市场价租赁房屋
  • 开出口未开出口怎么办
  • 非流动资产处置利得计入什么科目
  • 如何理解应收账款平均余额
  • 会计档案步骤
  • sql server 2008教程
  • 利用MySQL统计一列中不同值的数量方法示例
  • centos下载与安装
  • 怎么优化win10系统
  • win7 64位旗舰版电脑被唤醒之后显示器依然黑屏怎么办?
  • 使用灭火器人要站在上风口还是下风口
  • shell 多个文件合并
  • 批处理程序教程
  • android的基本概念
  • linux进程管理命令使用
  • jquery 设置checked
  • Ext JS 4官方文档之三 -- 类体系概述与实践
  • 前端头像裁剪
  • JS中call/apply、arguments、undefined/null方法详解
  • div与script
  • 安卓自动登录脚本
  • python多进程多线程协程
  • 西安国家税务局丁雁现任命职务
  • 青岛已开通几条地铁线路
  • 深圳市税务审批中心电话
  • 济南高新发展公告
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设