dede后如文章发布和修改文章时有日历,这个功能实在不好用,没有手动直接改,简单粗暴,还要省时间,下面讲解一下方法:
dede后台发布文章时不要日历:注释article_add.htm 第25行<script type="text/javascript" src="js/calendar/calendar.js"></script>
修改文章不要日历:注释:article_edit.htm 第16行 <script type="text/javascript" src="js/calendar/calendar.js">
这样后台就不显示日历了。
还没有完,在更改文章是,dede后台总获取当前最新时间,原时间没有了,在改文章时文章的原发布时间是不会变的,
article_edit.htm在464行,将 $nowtime = GetDateTimeMk(time()); 改成 $nowtime = GetDateTimeMk($arcRow["pubdate"]); //注意不能用senddate发布时间
这样在修改文章时,原发布文章的时候不会发生改变。
最后,后台栏目文章列表显示的时间(原来是按最新时间显示的)
将content_list.htm 第77行
<td>{dede:field.senddate function='GetDateMk(@me)'/}</td>
改成
<td>{dede:field.pubdate function='GetDateMk(@me)'/}</td>
只要senddate改成pubdate即可。
完美源码 » dede发布修改文章不要日历,后台文章列表按发布时间显示方法