关于某些模板带有文章归档问题
围观: 45   讨论: 2

   关于某些模板带有文章归档问题 [复制链接]

由于EM6.0时间函数变了
已经不存在emStrtotime函数了,
所以你们调用会错误的
这个本来不是我的问题
要找模板作者的
既然你进了我的EM6.0的坑
还是帮你们解决吧

方法

老样子去模板中找
可能在module.php 或者 functions.php,
搜索displayRecordItem($record),(注:有可能不是这个,看作者)
还是要看模板设计者放哪里,
你问我也不知道,毕竟不是我设计的
好了修复方案如下,很简单
emStrtotime改成strtotime就行
我大概写个吧,我也不知道你们的写法

部分代码

  1. functiondisplayRecordItem($record){
  2. if(preg_match("/^([\d]{4})([\d]{2})$/",$record,$match)) {
  3. $days= getMonthDayNum($match[2],$match[1]);
  4. $record_stime=strtotime($record. '01');
  5. $record_etime=$record_stime+ 3600 * 24 *$days;
  6. } else{
  7. $record_stime=strtotime($record);
  8. $record_etime=$record_stime+ 3600 * 24;
  9. }
  10. $sql="and date>=$record_stime and date<$record_etime order by top desc ,date desc";
  11. $result= archiver_db($sql);
  12. return$result;
  13. }

最后提个建议

以后连接数据库
不要使用
$DB = MySql::getInstance();
或者
$DB = MySqlii::getInstance();
毕竟EM6.0连接方式改了,让系统自动选择
请使用
$DB = Database::getInstance();
我只是提个建议
换不换是你们的事
完工.
就这样

本文标签: 解决 , 模板 , 归档
本文链接: https://crazyus.us/f5zI93.html
站长声明: 请尊重版权,转载注明出处,谢谢配合!
[查询收录]
点击留个言 / 已有 2 条评论

    改了也不行,很无助,用不了其它模板

      @友吧网: 你不会看另外一篇呀 我汗

发表评论

XML地图

网站已存活运行:309 天 , 执行: 0.12毫秒

Powered By Typecho

© 2018-2019 疯狂老司机 本模板还在开发阶段