位置: 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装饰器(一个例子解释唯物辩证法三大规律)

  • 网易云唱片收藏架怎么编辑(网易云唱片收藏架怎么换)

    网易云唱片收藏架怎么编辑(网易云唱片收藏架怎么换)

  • 小天才的拨号键怎么弄出来(小天才拨号键盘不见了)

    小天才的拨号键怎么弄出来(小天才拨号键盘不见了)

  • 微信7.0.19黑暗模式如何设置(微信7.0.10黑暗模式)

    微信7.0.19黑暗模式如何设置(微信7.0.10黑暗模式)

  • 手机的收音口在哪(手机的收音口在哪里打开)

    手机的收音口在哪(手机的收音口在哪里打开)

  • airpods2充电盒掉电快(airpods2充电盒摔了会坏吗)

    airpods2充电盒掉电快(airpods2充电盒摔了会坏吗)

  • 打印店可以扫描为PDF文件吗(打印店可以扫描成word文档)

    打印店可以扫描为PDF文件吗(打印店可以扫描成word文档)

  • led投影仪寿命是多久(led投影仪寿命是多少年)

    led投影仪寿命是多久(led投影仪寿命是多少年)

  • 华为d14和14有什么区别(华为14跟d14区别)

    华为d14和14有什么区别(华为14跟d14区别)

  • word英文字体一般用哪个(word英文字体一览表)

    word英文字体一般用哪个(word英文字体一览表)

  • 为什么不能转发别人的QQ动态(空间为什么不能转发)

    为什么不能转发别人的QQ动态(空间为什么不能转发)

  • 华为手机省电模式怎么开(华为手机省电模式怎么设置常用功能)

    华为手机省电模式怎么开(华为手机省电模式怎么设置常用功能)

  • 网线连接好了但是电脑上不了网怎么好回事(网线连接好了但是没网)

    网线连接好了但是电脑上不了网怎么好回事(网线连接好了但是没网)

  • 手机卡托是什么(手机卡托是什么金属材质)

    手机卡托是什么(手机卡托是什么金属材质)

  • 流量开了没有网是什么原因(流量开了没有网显示3g)

    流量开了没有网是什么原因(流量开了没有网显示3g)

  • airpodspro支持无线充电吗(airpodspro支持无缝衔接吗)

    airpodspro支持无线充电吗(airpodspro支持无缝衔接吗)

  • 腾讯地图如何标注位置(腾讯地图如何标注自己公司位置)

    腾讯地图如何标注位置(腾讯地图如何标注自己公司位置)

  • word手动目录怎么增加一行(word手动目录怎么设置)

    word手动目录怎么增加一行(word手动目录怎么设置)

  • 手机怎么做ppt软件(手机怎么做ppt软件下载)

    手机怎么做ppt软件(手机怎么做ppt软件下载)

  • 酷我音乐k歌在哪(酷我音乐ktv)

    酷我音乐k歌在哪(酷我音乐ktv)

  • 电脑连上网却无法上网(电脑连上网了却显示无网络)

    电脑连上网却无法上网(电脑连上网了却显示无网络)

  • vivou1上市时间介绍(vivou1什么时候出的)

    vivou1上市时间介绍(vivou1什么时候出的)

  • 怎么看qq创建多少天(怎么看qq创建多少个群聊)

    怎么看qq创建多少天(怎么看qq创建多少个群聊)

  • 微信朋友圈文字不折叠(微信朋友圈文字只显示一行怎么解决)

    微信朋友圈文字不折叠(微信朋友圈文字只显示一行怎么解决)

  • 怎么简单快速的重装系统?快速重装系统的技巧(怎么简单快速的辨别是铝是锡)

    怎么简单快速的重装系统?快速重装系统的技巧(怎么简单快速的辨别是铝是锡)

  • 360se.exe进程介绍 360se.exe进程占用CPU过高原因有哪些(360se进程太多)

    360se.exe进程介绍 360se.exe进程占用CPU过高原因有哪些(360se进程太多)

  • 帝国cms7.5快速建站的方法(帝国cms建站实例教程)

    帝国cms7.5快速建站的方法(帝国cms建站实例教程)

  • 计提并结转所得税费用的会计分录
  • 亏损属于什么科目
  • 税务鉴定收费标准
  • 记账凭证核算形式是会计核算中最基本的核算形式
  • 装修公司开劳务费发票可以有材料进项票吗
  • 薪金性支出包括什么
  • 小规模企业所得税税率多少
  • 收到补助款怎么入账
  • 资产减值损失为什么不能转回
  • 未预缴开票
  • 年度销售返利的计算方法
  • 扣员工工会会费
  • 广告物料制作费公司怎么做账
  • 进货方的现金折扣怎么处理?
  • 研发准备金的计提比例是多少
  • 个人开劳务专票给公司怎么开
  • 免征增值税和附加税区别
  • 个人出租土地使用权增值税的减免
  • 关于递延所得税资产负债的表述
  • 年末结转本年利润后再结账吗
  • 小规模纳税人三万以下免税
  • 怎么查询个体还是公司
  • 为什么我的win10
  • 开增值税发票折扣额怎么开出来的?
  • 哪些业务可以进入共享服务中心
  • 事业单位项目前景怎么样
  • 申报个税和缴纳个税一样吗
  • 餐饮行业的销售模式
  • 腾达路由器默认网关
  • 股权转让交易税计税依据是什么
  • 销售货物支付运杂费要交增值税吗
  • 股权交易的重要性
  • 以前年度企业所得税分录
  • 出国考察是什么意思
  • 业务招待费超出部分纳税调增分录
  • php获取文本框输入的值
  • bootstrap easyui结合
  • 预收账款为什么是负债类的
  • waffe
  • 单位收到社保补贴的钱做账
  • org.springframework.web.server
  • vue destroyed销毁组件
  • sort文件名
  • 代理记账费用计入什么二级科目
  • 劳务公司账务处理流程简易计税
  • 工程物资发生报废损毁
  • 电子发票怎么开具?
  • 自建厂房流程
  • 存货成本核算方式
  • 银行开的手续费发票开错了
  • 培训公司收取培训费用合法吗
  • 小规模纳税人购入货物收到增值税专用发票
  • 小规模纳税人取得普通发票怎么做账
  • 全资子公司的账户是什么
  • 短期借款计提利息计入什么科目
  • 财政总预算会计的主体是
  • 计提风险准备金是什么意思
  • 哪些税费计入税金及附加科目
  • 会计总账怎么登账
  • win7旗舰版关闭强制签名
  • win8.1进入桌面
  • mac硬盘的常见问题及解决
  • linux i3桌面
  • win8系统开机启动项怎么设置
  • scm是啥
  • vps 作用
  • opengles 旋转 平移 缩放
  • python条件语句的基本结构
  • 如何创建node项目
  • jquerychange事件
  • python 字典的字典
  • javascript操作数组的方法
  • jquery search
  • 页面跳转后js还会执行吗
  • 学历认证取消申请还能再申请吗
  • 江苏省国税电子发票查询
  • 国税地税征管体制改革方案
  • 河南省郸城县教育局举报电话
  • 一般纳税人企业是什么意思
  • 建筑类的发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设