laravel-backpack - 如何在 Laravel Backpack 中添加导出按钮
问题描述
我想在 laravel 背包列表页面中添加导出按钮,我写了 $this->crud->enableExportButtons(); 在公共函数 setup() 中,如文档中所述,但未显示导出按钮?
这是公共函数 setup() 函数:
public function setup()
{
CRUD::setModel(\App\Models\Person::class);
CRUD::setRoute(config('backpack.base.route_prefix') . '/lead');
CRUD::setEntityNameStrings('Lead', 'Lead');
$this->crud->enableExportButtons();
}
我尝试通过在受保护的函数 setupListOperation() 中写入 $this->crud->enableExportButtons(); 来修复它,但它不起作用。
protected function setupListOperation()
{
$this->crud->enableExportButtons();
.
.
.
}
解决方案
在设置操作中添加 enableExportButtons 足以显示导出按钮。如果它仍未显示,请尝试清除您的视图。
php artisan view:clear
推荐阅读
- php - 如何修复 Drupal 更新:7082 - 将“jquery-extend-3.4.0.js”添加到“jquery”库
- git - ubuntu,如何使 .git 文件从终端可用
- spring - Spring Data JDBC - OneToMany 关系的不可变所有者
- scala - 无法在 Spark Scala 中将 RDD [Java 类] 转换为 Dataframe
- swift - 添加左键和标题后右键不显示
- javascript - 使用 jQuery Ajax 和 PHP 上传裁剪的图像
- java - 如何验证成员是否为管理员?
- vue.js - 在组件之间发送数据(vue 中的事件监听器?)
- ios - iOS 13:UICollectionViewCompositionalLayout 的缓存?
- matlab - 将主矩阵中的最佳结果保存到另一个矩阵中