2016-09-19 120 views
0

,当我试图通过变量PAGINATE数据查看我得到这个错误,我无法找到有关这个问题的任何文件

获取数据,并传递给视图:

public function index() 
{ 
    return view('tickets') 
     ->withData(\App\Tickets::paginate(50)); 
} 

和我的观点:

<table class='table-style' cellpadding='0' cellspacing='0'> 
    @foreach ($data as $key=>$contents) 
     <tr> 
      <td>{{$contents->title}}</td> 
      <td>{{$contents->description}}</td> 
     </tr> 
    @endforeach 
</table> 
<div style='clear:both;margin-left:12px;'> {!! $data->links() !!}</div> 

<div style='clear:both;margin-left:12px;'> {!! $data->render() !!}</div> 

拼版结果:

LengthAwarePaginator {#198 ▼ 
    #total: 7 
    #lastPage: 2 
    #items: Collection {#202 ▶} 
    #perPage: 5 
    #currentPage: 1 
    #path: "http://localhost/laravel/public/tickets" 
    #query: [] 
    #fragment: null 
    #pageName: "page" 
} 
+0

尝试使用'{!! $ data-> render()!!}'而不是'{!! $数据 - >链接()!}' –

+0

@AlexeyMezenin它根本不 –

回答

0

试试这个

<div style='clear:both;margin-left:12px;'> {{ $data->links() }}</div> 

如果它不从工作,然后改变你的函数这个

public function index() 
    { 
return view('tickets') 
    ->withData(\App\Tickets::paginate(50)); 
    } 

public function index(){ 
    $tickets = DB::table('tickets')->paginate(50); 
    return view('tickets', ['tickets' => $tickets]); 
    } 

并在您的tickets视图

<div style='clear:both;margin-left:12px;'> {{ $tickets->links() }}</div> 
+0

任何变化遗憾的是它并没有任何变化 –

+0

你尝试返回你的结果,看看是否有任何问题吗? – Nour

+0

是的先生,我的帖子更新了分页结果 –