通过关键词选出文章的延伸阅读无法自定义排序。
默认是按照id升序排,选出的都是最老的几篇。
如果想让order by生效,做以下简单修改。
v9根目录下\phpcms\modules\content\classes\content_tag.class.php文件第135行
$r = $this->db->select($sql2, '*', $limit, '','','id');
改成
$r = $this->db->select($sql2, '*', $limit, $order,'','id');
然后在模板中添加order by有效
如:
默认是按照id升序排,选出的都是最老的几篇。
如果想让order by生效,做以下简单修改。
v9根目录下\phpcms\modules\content\classes\content_tag.class.php文件第135行
$r = $this->db->select($sql2, '*', $limit, '','','id');
改成
$r = $this->db->select($sql2, '*', $limit, $order,'','id');
然后在模板中添加order by有效
如:
{pc:content action="relation" relation="$relation" id="$id" catid="$catid" num="5" order="inputtime DESC"keywords="$rs[keywords]"}
{/pc}