程序员人生 网站导航

PHPCMS生成能按发布时间,不是更新时间!

栏目:DedeCMS时间:2014-03-20 17:18:11

我感觉PC的生成是一大问题,十分不方便,每次修改完文章,如果修改日期跟发布日期不是同一天,更新后就按照最后修改的日期,这样所有已生成的页面里的路径都需要重新更新,而且,系统默认的标签里,前台列表显示的日期也是最后修改日期,文章标题下面也是显示最后修改日期,这样的设置对于新闻文章来说非常不合理,比如我15号发布的新闻,我16号发现了个小问题,修改了一下,然后更新一下,发布时间就成了16号了,这样就失去了新闻的时效性,不过这个问题好解决,只要在标签里把updatetime改成inputtime就可以了,现在看了一下后台的URL规则,是不是也能把生成的方式改成按照发布时间,而不是最后更新的时间,这样会省去很多麻烦

{$year}/{$month}{$day}/{$contentid}.{$fileext}|{$year}/{$month}{$day}/{$contentid}_{$page}.{$fileext}

这里的year month day如果要改成发布的时间,该怎么改改?

不劳烦大家了,我研究一下先,搜了一下,URL规则可以很随意的原来。

把所有year day这些都删了,因为有些模型里,一些内容经常要改动,不过修改日期跟发布日期不是同一天的话,生成以后路径确实是变了,版主明天试试把你今天发的内容重新修改一下,然后再生成看,原来生成的页面还在,新生成的页面在当前日期的文件夹里,这个不是BUG其实,只是系统默认是这样的方式不大适合新手使用,难怪会有很多人老说更新了以后没有变化,因为访问的是原来的页面,而不是新生成的页面。

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐