Laravel 5.3:手动分页自定义数组不显示页面中的链接

时间:2017-02-03 08:34:04

标签: php mysql pagination laravel-5.3

我试图在Laravel中使用自定义数组实现手动分页,除了分页链接外,一切正常。 分页链接未显示在页面

控制器

                 $perPage = 3;
                 $currentPage = Input::get('page',1)-1;
                 $pagedData = array_slice($this->data->arts->toArray(),$currentPage*$perPage,$perPage);
                 $this->data['paged'] = new Paginator($pagedData, count($this->data->arts), $perPage);

View.blade

@forelse($data['paged']->chunk(3) as $array)
   ......
   @endforelse
   <!--displaying links-->
   {{$data['paged']->links()}}

$data['paged']->links()给出一个空的bootstrap分页标记

更新

dd($data['paged'])

的输出
Paginator {#233 ▼
  #hasMore: false
  #items: Collection {#235 ▶}
  #perPage: 7
  #currentPage: 3
  #path: "/"
  #query: []
  #fragment: null
  #pageName: "page"
}

0 个答案:

没有答案