AdminLTE 角色老兄

问题描述 投票:0回答:1

我正在使用 AdminLTE 3 开发 Laravel 项目。我正在尝试配置左侧仪表板菜单项以根据用户的角色显示不同的选项。我相信这涉及修改“adminlte.php”文件,但我不知道该怎么做。有人可以帮我吗?

'menu' => [
        // Navbar items:
        [
            'type'         => 'navbar-search',
            'text'         => 'search',
            'topnav_right' => true,
        ],
        [
            'type'         => 'fullscreen-widget',
            'topnav_right' => true,
        ],

        // Sidebar items:
        [
            'type' => 'sidebar-menu-search',
            'text' => 'search',
        ],
        [
            'text' => 'blog',
            'url'  => 'admin/blog',
            'can'  => 'manage-blog',
        ],
        ['header' => 'Opciones de Perfil'],
        [
            'text' => ' Perfil',
            'url'  => 'profile',
            'icon' => 'fas fa-fw fa-user',
        ],

我尝试过使用 @role('admin1') @endrole,但它不正确。

laravel roles user-roles adminlte
1个回答
0
投票

你读过这篇文章吗?有很好的解释。另请参阅 Laravel Gate 的一般工作原理 https://github.com/jeroennoten/Laravel-AdminLTE/wiki/Menu-Configuration#menu-filters

还有很好的yt视频: https://www.youtube.com/watch?v=H1-Wc_T6Z8g

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.