如何在没有 BREAD 的情况下在 voyager 中创建页面?

How can I create a page in voyager without BREAD?

我需要在管理菜单中创建一个页面,以根据数据库中的其他数据生成报告。例如:/admin/reports。我希望报告只能访问管理员。

你应该试试这个

添加 browse_reports 权限来自 sql

INSERT INTO `permissions` (`key`, `table_name`, `created_at`, `updated_at`, `permission_group_id`) VALUES ('browse_reports', NULL, '2018-04-18 12:00:00', '2018-04-18 12:00:00', NULL);

将此权限授予 admin

检查此权限访问为 /admin/reports

调用的方法

在控制器中

Voyager::canOrFail('browse_reports');