帝国CMS用函数$navinfor解决前台显示时间和发布时间不一致

admin
admin
admin
376
文章
102
评论
2021年4月26日13:26:28
评论
460

帝国CMS用函数$navinfor解决前台显示时间和发布时间不一致

遇到的问题:

后台发布文章内容时,不管发布时间如何,帝国后台刷新以后,前台时间显示时间是1970年,而且所有内容都是这个时间。

品自行博客找了一下原因,其实问题出在$bqr[字段名]这个上面,因为品自行博客在用帝国cms的时候,内容页模板用的$bqr[字段名]这个来调用时间的,这个参数调用时间当然没问题,但是需要在灵动标签内使用,如果需要单独调用时间得用$navinfor[字段名]这个参数。

按照以下代码进行修改即可。

将以下代码

<?=date("Y年m月d日",$bqr[newstime])?><i class="i-time"><?=date("H:i:s",$bqr[newstime])?></i></li>

改为下面的代码调用时间

<?=date("Y年m月d日",$navinfor[newstime])?><i class="i-time"><?=date("H:i:s",$navinfor[newstime])?></i>

$bqr[字段名] 这个是在灵动标签里面e:loop调用的,$navinfor[字段名]这个是模板内单独调用的

admin
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: