找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 160|回复: 0

[cms教程] DedeCMS文章编辑不更新时间1970年1月1日

[复制链接]

该用户从未签到

发表于 2020-11-9 11:18:21 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
在修改文章或者后期优化的时候,织梦dedecms5.7版本存在一个问题,修改文章的同时也修改了文章的发布时间,这个功能可能有些人比较需要,但同时也有些站长朋友又不需要,因为我们编辑某个文章的时候,发现编辑之后网站的排序都变了。所以上网查了一下资料,也总结了一套修改文章不更新时间的方法:
         
        下面AB织梦模板网给出修改dedecms5.7修改文章内容的同时不修改发表日期时间的方法:
         
        打开: /dede/templets/article_edit.htm
         
        365行左右:
         
        $nowtime = GetDateTimeMk(time());
        改成:
         
        $nowtime = GetDateTimeMk($arcRow["pubdate",);
               修改后,发现前台调用的格式如果采用类似
         
        11-20 样式
         
        [field:pubdate function='strftime("%m-%d",@me)'/,
        May 15, 2009 样式
         
        [field:pubdate function='strftime("%b %d, %Y",@me)'/,
        就会出现1970年1月1日的问题,其实没有那么复杂,前台首页或者列表页,调用的时候只要使用
         
        2009-12-27 18:30:02 样式
         
        [field:pubdate function="GetDateTimeMK(@me)"/,
        2009-12-27 样式
         
        [field:pubdate function="GetDateMK(@me)"/,
回复

使用道具 举报

网站地图|页面地图|文字地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2024-11-25 18:31

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表