我在这个项目中使用Laravel 6.0。使用InfyOm的样板时,我无法正确设置DataTables。我遵循了文档中关于样板的which is here部分,并在终端上运行composer install。
完成后,我创建了一个示例scaffold CRUD,以查看DataTables是否工作。但它并没有起作用。它仅在为CRUD创建示例数据后显示this。
然后,我查看了infyOm关于Datatable的文档。但在此之前,我运行了一个php artisan infyom:rollback Test scaffold回滚先前创建的scaffold。
然后,我遵循了有关DataTable设置的this文档。我已经安装了上面提到的3个包--数据表、HTML和DataTable插件。
安装完这3个包之后,我在config/infyom/laravel_generator.php文件中将'add_on.datatables' => false更改为true,并在config/app.php文件中插入了必要的providers和aliases。然后,我运行一个php artisan config:clear命令并运行另一个php artisan infyom:scaffold命令。
但是,Datatables仍然不能工作。
我是不是在安装DataTables时弄错了?
发布于 2020-05-09 14:49:08
我刚刚发现,在完成上述所有步骤后,我需要运行一个php artisan vendor:publish --tag=datatables-buttons。Datatables现在可以正常工作了。
https://stackoverflow.com/questions/61692308
复制相似问题