首页 > 解决方案 > 如何在 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();
                              .
                              .
                              .
                    }

标签: laravel-backpack

解决方案


在设置操作中添加 enableExportButtons 足以显示导出按钮。如果它仍未显示,请尝试清除您的视图。

php artisan view:clear

推荐阅读