【发布时间】:2016-09-29 21:20:46
【问题描述】:
我想为示例表'passenger'添加分页。我已经通过php artisan vendor:publish --tag=laravel-pagination下载了分页包。在我的控制器代码中我添加了分页函数。表格显示一行但没有显示分页控制器(>).我想显示分页控件。如何获得分页控制。
控制器 travelApprovalController
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use DB;
use App\Http\Requests;
use App\Http\Controllers\Controller;
class travelApprovalController extends Controller {
public function index(){
$users = DB::table('passenger')->paginate(1);
return view('approval_view',['users'=>$users]);
}
}
approval_view.vlade.php
<table border = 1>
<tr>
<td>ID</td>
<td>Passanger Name</td>
<td>Destination</td>
<td>Created Date</td>
</tr>
@foreach ($users as $user)
<tr>
<td>{{ $user->p_id }}</td>
<td>{{ $user->p_name }}</td>
<td>{{ $user->destination }}</td>
<td>{{ $user->created_date }}</td>
</tr>
@endforeach
</table>
web.php(路由)
Route::get('view-records','travelApprovalController@index');
【问题讨论】:
标签: php laravel pagination