dedecms文章详情页调用栏目的seotitle,有的朋友用sql调用,那样太麻烦了。实际上很简单,只需要修改include下面的arc.archives.class.php文件即可。
打开arc.archives.class.php文件
$query = "SELECT arc.*,tp.reid,tp.typedir,ch.addtable
FROM `dede_archives` arc
LEFT JOIN dede_arctype tp on tp.id=arc.typeid
LEFT JOIN dede_channeltype as ch on arc.channel = ch.id
WHERE arc.id='$aid' ";
替换为
$query = "SELECT arc.*,tp.reid,tp.typedir,tp.seotitle,ch.addtable
FROM `dede_archives` arc
LEFT JOIN dede_arctype tp on tp.id=arc.typeid
LEFT JOIN dede_channeltype as ch on arc.channel = ch.id
WHERE arc.id='$aid' ";
这样文章模板中用{dede:field.seotitle/}调用即可。
实际上就在tp.typedir后面加了个 ,tp.seotitle
版权声明: 本站资源均来自互联网或会员发布,如果侵犯了您的权益请与我们联系,我们将在24小时内删除!谢谢!
转载请注明: dedecms文章详情页调用栏目的seotitle