4.3. 后台众筹商品管理
后台众筹商品管理
上一节我们完成了众筹商品相关的数据库调整,这一节我们将要来实现众筹商品的后台管理功能。
1. 创建控制器
由于众筹商品的字段与普通商品不同,因此需要创建一个新的管理后台控制器:
$ php artisan admin:make CrowdfundingProductsController --model=App\\Models\\Product
app/Admin/Controllers/CrowdfundingProductsController.php
<?php
namespace App\Admin\Controllers;
use App\Models\Category;
use App\Models\CrowdfundingProduct;
use App\Models\Product;
use Encore\Admin\Controllers\AdminController;
use Encore\Admin\Form;
use Encore\Admin\Grid;
class CrowdfundingProductsController extends AdminController
{
protected $title = '众筹商品';
protected function grid()
{
$grid = new Grid(new Product);
// 只展示 type 为...