5.4. 分期付款列表页
分期付款列表页
上一节我们完成了分期付款的创建,接下来我们要给用户做一个所有分期付款的列表页面。
1. 创建控制器
首先创建分期付款控制器:
$ php artisan make:controller InstallmentsController
app/Http/Controllers/InstallmentsController.php
<?php
namespace App\Http\Controllers;
use App\Models\Installment;
use Illuminate\Http\Request;
class InstallmentsController extends Controller
{
public function index(Request $request)
{
$installments = Installment::query()
->where('user_id', $request->user()->id)
->paginate(10);
return view('installments.index', ['installments' => $installments]);
}
}
2. 模板页面
接下来创建对应的模板页面:
$ mkdir -p resources/views/installments
$ touch resources/views/installments/index.blade.php