Laravel-Admin 页面添加表格:详细教程和代码示例
Laravel-Admin 页面添加表格:详细教程和代码示例
在 Laravel-Admin 页面中添加表格,可以使用 'Grid' 类来创建和配置表格。以下是一个示例:
use Encore\Admin\Controllers\AdminController;
use Encore\Admin\Grid\Displayers\Actions;
use Encore\Admin\Grid\Displayers\DropdownActions;
class UserController extends AdminController
{
protected function grid()
{
$grid = new Grid(new User);
$grid->column('id', 'ID');
$grid->column('name', 'Name');
$grid->column('email', 'Email');
$grid->column('created_at', 'Created At');
$grid->column('updated_at', 'Updated At');
$grid->actions(function (Actions $actions) {
$actions->disableView();
});
$grid->batchActions(function ($batch) {
$batch->disableDelete();
});
return $grid;
}
}
在这个示例中,我们使用 'Grid' 类创建了一个用户表格,其中包含 ID、名称、电子邮件、创建时间和更新时间列。我们还对表格的操作和批量操作进行了一些自定义,禁用了查看和删除操作。
您可以根据需要将更多的列添加到表格中,并使用 'Grid' 类的其他方法来定制表格的行为和外观。
原文地址: https://www.cveoy.top/t/topic/n7o8 著作权归作者所有。请勿转载和采集!