太阳成游戏网站

联系官方销售客服

QQ1835022299

028-61286886

太阳成游戏网站框架 版主:太阳成游戏网站框架研发组
文章show页面使用上一篇下一篇
类型:太阳成游戏网站CMS 更新时间:2020-09-22 16:01:29

我文章show页面使用



                                                                               上一篇:{if $prev_page}{$prev_page.title}{else}没有了{/if}
                                    

                                                                             下一篇:{if $next_page}{$next_page.title}{else}没有了{/if}                                     

                                



按上一篇下一篇的时候顺序是乱的,怎么回事?


回帖
  • #1楼    太阳成游戏网站框架创始人
    2020-09-22 14:38:53
    Chrome 0
    怎么是乱的呢,他是按id来升降的,但也可以设置其他方式升降
  • 爱你一万年
    #2楼    爱你一万年
    2020-09-22 14:49:08
    Chrome 0
    回复太阳成游戏网站框架创始人 请问其他方式怎么使用,因为列表是按更新时间排序的
  • #3楼    太阳成游戏网站框架创始人
    2020-09-22 14:51:05
    Chrome 0
  • 爱你一万年
    #4楼    爱你一万年
    2020-09-22 15:19:01
    Chrome 0
    db->table($this->mytable);
            $builder->where('catid', (int)$data['catid']);// 本栏目下
            $builder->where('status', 9);
            $builder->where('id<', (int)$data['id'])->orderBy('id desc'); // 这里是按照id升降序的,你可以改成其他方式
            $data['prev_page'] = $builder->limit(1)->get()->getRowArray();
            
            // 下一篇文章
            $builder = $this->db->table($this->mytable);
            $builder->where('catid', (int)$data['catid']);// 本栏目下
            $builder->where('status', 9);
            $builder->where('id>', (int)$data['id'])->orderBy('id asc'); // 这里是按照id升降序的,你可以改成其他方式
            $data['next_page'] = $builder->limit(1)->get()->getRowArray();
           
            return $data;
        }
        
       
    }
    看不懂,这个方法写在show页面那里吗?怎么调用?介绍的不详细呀
  • #5楼    太阳成游戏网站框架创始人
    2020-09-22 15:21:21
    Chrome 0
    模板调用方法不变的这个是新建的文件你要改成更新时间就把id改成updatetime
  • 爱你一万年
    #6楼    爱你一万年
    2020-09-22 16:01:29
    Chrome 0
    文件建在哪里都可以吗?还是要规定路径?