dedecms表单后台怎么没有选址联动类型
如果是这样的话,不需要去学怎么修改织梦了,因为织梦里面就有了所有企业网站建设所用到的插件了。。剩下的。就看你会不会用了。,。还有,想修改什么的,像固定标题长度啦。。关键字长度啦,等等,这些,你上百度一找就有了……
利用织梦内容管理系统(DedeCMS)自带提供的自定义表单功能即可满足大多数的此类需求。
通过给自定义表单加入验证码的功能,可以防止一些用户恶意提交。
1、先进入DedeCMS后台生成自定义表单。
2、在自定义表单模板中添加验证码代码,如下:
<input
name="validate" type="text" id="vdcode" style="text-transform:uppercase;" size="8"/><img
id="vdimgck" align="absmiddle" onClick="thissrc=thissrc+''" style="cursor:
pointer;" alt="看不清?点击更换" src="/include/vdimgckphp"/><a
href="javascript:vide(-1);" onClick="changeAuthCode();">看不清? </a>;
3、在当前页添加JS代码,如下:
<script
type="text/javascript" language="javascript">//验证
码 function changeAuthCode(){var num =newDate()getTime();varrand= Mathround(Mathrandom()10000);
num = num +rand;
$('#ver_code')css('visibility','visible');if($("#vdimgck")[0]){
$("#vdimgck")[0]src ="/include/vdimgckphptag="+ num;}returnfalse;}</script>
4、修改订单处理页面,打开网站根目录/plus/diyphp文件, 添加验证代码到第61行左右位置。如下:
if(!empty($dede_fields)){$validate=empty($validate) '':strtolower(trim($validate));$svali=strtolower(GetCkVdValue());if(($validate==''||$validate!=$svali)&&preg_match("/6/",$safe_gdopen)){
ResetVdValue();
ShowMsg('验证码不正确!',$dede_add,0,1000);exit;}}
您好,朋友。跟版网很高兴为你解答:
没有的原因是官方模板文件中注释掉了相关选项,修改方式如下:
需要修改两个文件,
第一个:dede/templets/diy_field_edithtm 124行 官方把 “<option value="stepselect">联动类型</option-->”这句给注释掉了,取消注释。
第 二个:dede/templets/diy_field_addhtm 145 行 官方把“<div><input type='radio' value="stepselect">联动类型</div> ”这句给注释了,取消注释。
改好后,保存就ok了!
希望我的回答能够给你带来帮助。跟版网-专业织梦模板定制下载站 genbanorg你看下这资料
参考资料:
比如你有六个表单分两次提交:
<form action="diyphp">
表单一
表单二
表单三
submit后跳转到下一页,获取本次提交的id
</form>
下一页表单根据上次提交的表单id填充值为空的表单
<form action="diyphp">
表单四
表单五
表单刘
submit后直接显示成功
</form>
0条评论