当前位置:首页 » 操作系统 » 自定义表单源码

自定义表单源码

发布时间: 2022-03-30 13:34:25

⑴ 怎样给Dedecms织梦网站自定义表单设置必填项

1.编辑器打开plusdiy.php

2.在40行左右找到此行代码:

$dede_fields = empty($dede_fields) ? '' : trim($dede_fields);

3.在这一行代码之下,加入代码,复制的话删掉代码中的空行.

//增加必填字段判断
if($required!=''){
if(preg_match('/,/',$required))
{
$requireds=explode(',',$required);
foreach($requiredsas$field){
if($$field==''){
showMsg('带*号的为必填内容,请正确填写','-1');
exit();
}
}
}else{
if($required==''){
showMsg('带*号的为必填内容,请正确填写','-1');
exit();
}
}
}
//end

4.保存完成后,在表单模版页面找到这行代码:

<formaction="/plus/diy.php"enctype="multipart/form-data"method="post">

在这行代码之下,加入代码:

<inputtype="hidden"name="required"value="数据字段名,数据字段名"/>

注意这行代码要修改下,根据你的表单所需要设置的必填项,例如设置“姓名”、“邮箱”为必填项.

添加新字段--“表单提示文字”:姓名--“字段名称”:name

添加新字段--“表单提示文字”:邮箱--“字段名称”:email

此行代码应为:

<inputtype="hidden"name="required"value="name,email"/>

这样就把这两个选项设置为必填项了,如果没有填写就提交,会打开窗口提示“带*号的为必填内容,请正确填写”,当然,这一句话可以改成其它的文字.

网上看到另一种方法,未测试,仅作为资料收藏.

js方法:

1.先在要发布表单的模板上加

<scriptsrc='你的路径/js.js'type="text/javascript"></script>

2.在你自定义的路径新建文件js.js,然后复制以下内容粘贴保存,代码:

<!--
$(document).ready(function()
{
//验证
$('#complain').submit(function()
{
if($('#name').val()==""){
$('#name').focus();
alert("用户名不能为空!");
returnfalse;
}
if($('#tel').val()=="")
{
$('#tel').focus();
alert("联系电话不能为空!");
returnfalse;
}
if($('#title').val()=="")
{
$('#title').focus();
alert("标题不能为空!");
returnfalse;
}
if($('#text').val()=="")
{
$('#text').focus();
alert("具体内容不能为空!");
returnfalse;
}
})
});
-->

注:

$('#complain').submit(function()//complain为自定义表单的ID,如果生成的表单没有可以自行加上,即id="complain".
if($('#name').val()==""){
$('#name').focus();//#name为要验证表单中的ID,如想让用户名不能为空,在后台用户名的数据字段名设为name,下同.

3.设置好后更新就可以看到效果了.

希望本文所述对大家的dedecms建站有所帮助。

⑵ 详细说明:织梦自定义表单怎么调用

首先:增加自定义表单!

⑶ 织梦dedeCMS新建的自定义表单如何调用到模板网站上

就是在你截图这个页面查看源代码,在源代码里找整个表单这部分代码,复制黏贴到模板页面,保存。这样就能调用到模板网站上

⑷ 织梦自定义表单无法提交怎么解决

后台选择不公开是跳转到首页,如果提交页面不在首页需要改织梦源码了,在plug下的diy.php文件里面,
在‘$bkmsg = '发布成功,请等待管理员处理…';’在这后面添加一段代码让他返回到当前页面,代码是“echo "<script>alert('提交成功!'); history.go(-1)</script>";”

⑸ 有没有好的j2ee平台的工作流组件,web自定义表单,web可视化流程定义,集成现有的权限,收费开源都可以

你说的这些网上应该都能找到,可以自定义工作流和自定义图形工作流的源码也有,不过免费的到底能不能用我就不知道了,收费的价格也不会太贵,大概3000.00元左右吧,通常是一些开发商放弃的上一个版本。你可以试试在网络里输入:“OA协同办公管理系统有自定义功能下载”进行查找,咨询一下开发商能不能提供这方面的业务。

⑹ 如何调用DEDEcms后台自定义表单内容,能正确显示在前台内容页

没加if判断啊

⑺ 织梦cms自定义表单,后台创建完表单,如何在网站首页显示

后台自定义表单,预览,然后查看源代码,把表单那些复制到首页,首页就能显示的,提交功能都有的

热点内容
固态硬盘如何设置缓存 发布:2024-09-25 23:00:00 浏览:147
为什么谷歌设置安卓标杆机 发布:2024-09-25 22:47:44 浏览:571
oracle创建数据库服务器 发布:2024-09-25 22:34:13 浏览:236
汽车销售系统数据库设计 发布:2024-09-25 22:28:27 浏览:238
密码为什么不可以告诉别人 发布:2024-09-25 22:21:01 浏览:990
怎么用服务器玩游戏 发布:2024-09-25 22:12:41 浏览:938
vs编译器如何遮蔽一段代码 发布:2024-09-25 21:53:50 浏览:411
淘宝apiphp 发布:2024-09-25 21:52:53 浏览:708
易语言大型源码 发布:2024-09-25 21:52:49 浏览:744
androidxls 发布:2024-09-25 21:51:53 浏览:878