名站网址导航为大驾家提供DedeCMS站点程序站点教程相关的知识,比如织梦程序安装教程,织梦程序系统故障等教程。文章介绍
一般,咱们要用到自定义表单也是为了把网站的前台客户的数据,提交到数据库里,然后再网站的后台咱们可以看到 自定义表单可以做:报名系统啦,招聘系统啦,返修系统等等。。。功能非常强大。。。 但,咱们都遇到了一个时间问题,DEDE的自定义表单中,有添加时间的字段。我记得其他CMS中,时间字段基本都是自动添加的。呵呵。。。 添加了时间字段以后,网站的前台提交的页面时间能正常显示 填写了数据之后,提交回来(网站的后台)的时间,显示成为了一段数字,这个咱们一般称为“时间戳”。。。。 解释:咱们网站的前台提交的时间,程序会进行转换,成为了“时间戳”存在数据库中。然后咱们要把数据(时间)具体调用出来就在相应的位置具体调用。但,由于具体调用的时候,没有把时间戳转换成为正常的时间,所以导致了问题的产生。 然后,咱们的原理是,在具体调用的地方,添加一段把时间戳转换过来的相关具体代码如下,就可以实现了。 ——————————— 我这是5.6修改后的 网站文件 修改dede/templets/diy_list.htm,42行出 else后面加入 if($fielddata[1]==’datetime’) { $fields[$field] = GetDateTimeMk($fields[$field]); } 这个相关具体操作方法,测试完成。网站的后台正常显示了。 ————————————————————- 以上是版主提供的教程。根据这个教程,咱们可以把网站的后台的时间显示正常。因为咱们改的是网站的后台的模板。 ————– 然后,为了让网站的前台显示正常,咱们也要在网站的前台添加这句相关具体代码如下。 咱们在网站的后台的插件模板目录里面找到这个模板 list_diyform.htm。然后修改它,在以下位置添加上面的相关具体代码如下。 其它附件</a>"; } 分页文章标题#e# ——————–》》在这个的后面添加以下相关具体代码如下。保存就OK if($fielddata[1]==’datetime’) { $fields[$field] = GetDateTimeMk($fields[$field]); }
关于DedeCMS站点程序站点教程相关的知识,就说到这里了希望能帮助朋友们。dedecms网站程序教程:站点列表页、文章页具体调用所有顶级栏目文章的相关具体操作方法