0 53
admin 2021-03-26 14:34:10
如何设置织梦cms自定义表单字段为必填项
1.编辑器打开\plus\diy.php<br>2.在40行左右找到此行代码:<br>$dede_fields = empty($dede_fields) ? '' : trim($dede_fields);<br>3.在这一行代码之下,加入代码,复制的话删掉代码中的空行.<br><br>//增加必填字段判断 <br>if($required!=''){ <br>if(preg_match('/,/', $required)) <br>{ <br>$requireds = explode(',',$required); <br>foreach($requireds as $field){ <br>if($$field==''){ <br>showMsg('带*号的为必填内容,请正确填写', '-1'); <br>exit(); <br>} <br>} <br>}else{ <br>if($required==''){ <br>showMsg('带*号的为必填内容,请正确填写', '-1'); <br>exit(); <br>} <br>} <br>} <br>//end<br>4.保存完成后,在表单模版页面找到这行代码:<br>1<br><form action="/plus/diy.php" enctype="multipart/form-data" method="post"><br>在这行代码之下,加入代码:<br>1<br><input type="hidden" name="required" value="数据字段名,数据字段名" /><br>注意这行代码要修改下,根据你的表单所需要设置的必填项,例如设置“姓名”、“邮箱”为必填项.<br>添加新字段--“表单提示文字”:姓名--“字段名称”:name<br>添加新字段--“表单提示文字”:邮箱--“字段名称”:email<br>此行代码应为:<br>1<br><input type="hidden" name="required" value="name,email" /><br>这样就把这两个选项设置为必填项了,如果没有填写就提交,会打开窗口提示“带*号的为必填内容,请正确填写”,当然,这一句话可以改成其它的文字.<br>网上看到另一种方法,未测试,仅作为资料收藏.<br>js方法:<br>1.先在要发布表单的模板上加<br>1<br><script src='你的路径/js.js' type="text/javascript"></script><br>2.在你自定义的路径新建文件js.js,然后复制以下内容粘贴保存,代码:<br><br><!-- <br>$(document).ready(function() <br>{ <br>//验证 <br>$('#complain').submit(function () <br>{ <br>if($('#name').val()==""){ <br>$('#name').focus(); <br>alert("用户名不能为空!"); <br>return false; <br>} <br>if($('#tel').val()=="") <br>{ <br>$('#tel').focus(); <br>alert("联系电话不能为空!"); <br>return false; <br>} <br>if($('#title').val()=="") <br>{ <br>$('#title').focus(); <br>alert("标题不能为空!"); <br>return false; <br>} <br>if($('#text').val()=="") <br>{ <br>$('#text').focus(); <br>alert("具体内容不能为空!"); <br>return false; <br>} <br>}) <br>}); <br>--><br>注:<br><br>$('#complain').submit(function () //complain为自定义表单的ID,如果生成的表单没有可以自行加上,即 id="complain".<br>if($('#name').val()==""){<br>$('#name').focus();//#name为要验证表单中的ID,如想让用户名不能为空,在后台用户名的数据字段名设为name,下同.<br>3.设置好后更新就可以看到效果了.<br>希望本文所述对大家的dedecms建站有所帮助。
织梦CMS后台错误求救
那是模块的问题.你重新导入就OK了
急!织梦的cms系统,多城市站点怎么做?
理论上是可以实现的,每个城市作为一个频道分类就行
安装织梦CMS的时候出现了问题,按照网上教程修改了某文件代码,结果还是问题依旧,看来安装是无法进行
重装, 就是把install 文件夹下面的文件还原回来,删除install文件夹下面的install_lock.txt index.html , 然后给index.php.bak module-install.php.bak 重命名,把后面的 .bak 删除掉。这些很简单,实在不懂,官网下载个没安装的,然后把install 下面的文件比对,多的删除,文件名不一样的重命名
织梦CMS.帝国CMS 无法安装.求指教!
无法安装的提示可否截图。安装帝国cms的要求 1、空间支持php 2、数据库用户名和密码要正确 3、帝国程序upload包里的文件要全部上传 4、你的域名+e/install 完成以上步骤即可安装
织梦cms 网站建设中,交叉的两个栏目如何才能按各自的模板同时生成内容页?
首先两个都是列表页(多页) 然后后台链接和展示页 都 写同一个,比如:list_arctile.htm~~~展示页:article_article.htm 最后在这个页输出: {dede:list pagesize ='10'}显示10条 [field:title/] 文章标题 [field:arcurl/]文章链接 这样就行了 {/dede:list} 望采纳~~~~
学织梦CMS要有什么基础?我不懂HTML,也不懂CSS,能学吗?有没有什么好的教程介绍给我,谢谢~~~
您是做开发还是就是使用织梦 如果做模板开发你必须要懂html和css必要的话还有js也是要懂得 二次开发你出来html这些还有懂php 和 sql以及一些编程方法和织梦系统的规范 如果仅仅是为了用来建站你只要看看帮助手册就可以了 这个官方都有指导说明,如果是html的css你就要去学这些基础了,网上资料和教程非常的多
织梦CMS 主栏目内容在首页显示,进入主栏目为什么不显示内容
对 这个问题楼上的2位回答的都没问题, 需要你的排除 1 调用是否有误 ,检查标签2.是否是静态,如果静态请重新生成栏目页面
phpcms.cn 的phpcms,好还是dedecms.com的织梦cms好?
phpcms功能最完备,但是后台用起来头晕的厉害,不敢再用了,怕昏死过去,大脑运算能力强,承受力高的可以考虑; dedecms商业化以后,发展势头强劲,近期比较热门。dedecms的标签方式比较成熟,但是缺乏完善的利用文档,影响了他的进一步发展。另外,缺乏可视化的辅助工具,让新手上手比较困难,缺乏编程基础的新手做模板就比较累了。 还有3个也是比较好的php168、Verycms、Diypage 参考资料:
织梦cms系统 图片集文章内容页怎么分页?
使用{dede:field name='imgurls' alt='图片输出区'}输出图片信息,{dede:pagebreak/}分页,{dede:field.body/}输出图集描述。