dedecms 57 采集目标文章的发布时间 采集后变成当前本地时间
用Dedecms中的arclist标签也是可以在列表页调用文章内容的,虽然在官方的标签说明中,arclist标签的底层标签中不包含body。调用的Html格式如下:{dede:arclisttypeid=''titlelen=''limit=''orderby=''addfields='body'channelid='1'}[field:body/]{/dede:arclist}重点就是addfields='body'channelid='1'这部分,意思为调用ID为1的内容模型中的附加字段body。因此除了在列表页中加入上述代码外,还需要进入Dedecms后台--核心--频道模型--内容模型管理--普通文章,点击进入后,在“列表附加字段”这个项目中添加字段:body,这样就可以了。
首先你要设置自定义表单有个时间字段。还有前台页面添加的时候把时间想对应的添加进去。
{dede:loop table='dede_diyform2' sort='' row='10' if='ifcheck=1'}[field:time function=strftime('%Y年%m月%d日',@me)/]
{/dede:loop}
我是用这个调用时间的。
我已经解决了。现在把方法告诉你。都是我自己摸索出来的。。虽然我不知道什么意思。。。
下面是步骤:
1:找到 co_exportphp
然后找到这段代码:
else if($itemName == 'pubdate')
{
$pubdate = trim($ctag->GetInnerText());
if(preg_match("#[^0-9]#", $pubdate))
{
$pubdate = $sortrank = GetMkTime($pubdate);
}
/ else
{
$pubdate = $sortrank = time();
}
/
}
else if($itemName == 'litpic')
{
$litpic = trim($ctag->GetInnerText());
}
2然后干掉 / /之间的代码就OK了。
0条评论