huaqiel 发表于 2012-5-4 16:31:20

织梦DedeCMS模板的问答模块时间问题的解决办法


织梦DedeCMS模板的问答模块时间1970问题的解决办法:
{dede:ask row=24 titlelen='50' sort='ok'}   【{dede:field.tidname /}】
target="_blank" >{dede:field.title /}
{dede:field name='dateline' function='GetDateMk(@me)'/}{/dede:ask}
但是会发现{dede:field name='dateline' function='GetDateMk(@me)'/}调出来的时间为1970-01-01 08:00:00,解决办法如下:
找到 include/tpllib/plus_ask.php中的:(dedecmsV5.7gbk是在52行+, dateline)
$query = "select id, tid, tidname, tid2, tid2name,title from `fuxing5_ask` where $wheresql $orderby limit $row";
修改为:
$query = "select id, tid, tidname, tid2, tid2name,title, dateline from `fuxing5_ask` where $wheresql $orderby limit $row";
这样就可以解决dedecms网站问答模块时间错误的了。
页: [1]
查看完整版本: 织梦DedeCMS模板的问答模块时间问题的解决办法