话题项下添加的有相关话题,导致话题的问题列表页的问题不是按相关性排序的,而是按本话题和相关话题所包含的问题的发布时间排序的。
现在我想修改为本话题所包含的问题排在前面,相关话题所包含的问题排在后面。或者只显示本话题包含的问题,不显示相关话题包含的问题。找到了/app/topic/main.php 的175行这段,但不知道怎么修改。求高手帮忙看下!
if ($posts_list = $this->model('posts')->get_posts_list(null, 1, get_setting('contents_per_page'), 'new', $contents_related_topic_ids))
{
foreach ($posts_list AS $key => $val)
{
if ($val['answer_count'])
{
$posts_list[$key]['answer_users'] = $this->model('question')->get_answer_users_by_question_id($val['question_id'], 2, $val['published_uid']);
}
}
}
阅读全文
收起全文