🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 获取主题列表 ## 获取最新发表主题列表 get_thread_list($pageid = 1 , $size = 10,$order = ['tid'=>'DESC']) > $pageid = 获取第几页主题 $size = 获取个数 $order = SQL排序 ~~~ //实例ThreadModel对象 $Thread = M("Thread"); //获取主题列表 //get_thread_list( ) //获取 第1页 10个数据 已tid倒序排列 $Thread->get_thread_list(); //获取 第2页 10个数据 已tid倒序排列 $Thread->get_thread_list(2,10,['tid'=>'DESC']); ~~~ ## 获取某个用户发表的主题 get_user_thread_list($uid, $pageid = 1, $size = 10, $order = ['tid'=>'DESC']) > $uid = 用户UID $pageid = 获取第几页主题 $size = 获取个数 $order = SQL排序 ~~~ //实例ThreadModel对象 $Thread = M("Thread"); //获取用户ID为1的 第1页 10个数据 $thread_list = $Thread->get_user_thread_list(1); //获取用户ID为1的 第2页 10个数据 已tid倒序排列 $thread_list = $Thread->get_user_thread_list(1,2,10,['tid'=>'DESC']); ~~~ ## 获取某个板块的主题列表 get_forum_thread_list($fid, $pageid = 1 , $size = 10,$order = ['tid'=>'DESC']) > $fid = 板块ID $pageid = 获取第几页主题 $size = 获取个数 $order = SQL排序 ~~~ //实例ThreadModel对象 $Thread = M("Thread"); //获取板块1的 第1页 10个数据 $thread_list = $Thread->get_forum_thread_list(1); //获取板块1的 第2页 10个数据 已tid倒序排列 $thread_list = $Thread->get_forum_thread_list(1,2,10,['tid'=>'DESC']); ~~~ ## 获取全站置顶帖子 get_top_thread() ~~~ //实例ThreadModel对象 $Thread = M("Thread"); $thread_list = $Thread->get_top_thread(); ~~~ ## 获取分类置顶帖子 get_forum_top_thread() ~~~ //实例ThreadModel对象 $Thread = M("Thread"); $thread_list = $Thread->get_forum_top_thread(); ~~~ ## 主题列表格式化 format(&$thread_list) 由于上面的Model函数取出的数据 都是原生数据, 并没有经过运算函数, 不会直接得到用户名 头像. ~~~ //实例ThreadModel对象 $Thread = M("Thread"); $thread_list = $Thread->get_forum_top_thread(); $Thread->format($thread_list);//即可 ~~~