php - laravel 5.6 数据表分页不起作用

标签 php laravel datatable pagination laravel-5.6

我正在使用 laravel 5.6 并尝试向引导数据表添加分页。但它不起作用。我遇到了错误。请帮助我找出我犯的错误。

错误

Method Illuminate\Database\Eloquent\Collection::links does not exist.

designation.blade.php( View )

 @if(count($designations)>=1)
    <table class="table table-dark" id="designationTable">
        <thead>
        <tr>
            <th scope="col">#</th>
            <th scope="col">Designation Type</th>
            <th scope="col">Status</th>
            <th scope="col">Create At</th>
            <th scope="col">Action</th>

        </tr>
        </thead>
        @foreach ($designations as $designation)
        <tbody>
        <tr>
            <th scope="row">{{$designation->id}}</th>
            <td>{{$designation->designation_type}}</td>
            <td>{{$designation->status}}</td>
            <td>{{$designation->created_at}}</td>
            <td>
              <button type="" class="btn btn-secondary" id="btn_update_designation">Update</button>
            </td>
        </tr>
        </tbody>
        @endforeach
    </table>
    {{ $designations->links() }}
  @endif

DesignationController.php

namespace App\Http\Controllers;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use DB;
use App\Designation;

class DesignationController extends Controller
{
    public function index()
    {
       $designations = Designation::all();
       return view('pages.designation')->with('designations',$designations);
    }
}

最佳答案

您应该在 Controller 文件中使用 paginate() 方法。

public function index()
{
    $designations = Designation::paginate(10);
    return view('pages.designation')->with('designations',$designations); 
}

关于php - laravel 5.6 数据表分页不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59767647/

相关文章:

php - 在 laravel 中使用 WITH 获取 REDIRECT 的值

R flexdashboard 没有在标签集中显示我的所有数据表

php - 在 PHP 中从远程服务器获取文件和文件夹列表

laravel - Eloquent ORM - 检索与给定模型无关的模型(多对多关系)

php - 如何在 Mac OS 上永久删除 Xampp?

php - laravel3 中的路由无法正常工作

mysql - 我们如何将两个数据库表相互连接。在 PHP 中简单的方式

python - Python中可编辑的数据表显示

php - 我可以使用私有(private)实例方法作为回调吗?

php - 错误 : Warning: Creating default object from empty value