Laravel 带有 Nwidart 模块菜单选项的 AdminLTE

Laravel AdminLTE with Nwidart module menu option

我正在尝试从 AdminLTE 子菜单调用模块路由,但它显示:

syntax error, unexpected token ":", expecting "("

我在文件顶部写 'views/vendor/partials/sidebar/menu-item-link.blade.php' 2 行,但它可能与第一行中断:

@if( !isset($item['module']) || (Module::has($item['module']) )

当然,在 adminlte.php 配置文件中,我将 'module'=>'' 添加到菜单项。

我是不是做错了什么?

谢谢。

您好,欢迎来到 Whosebug,

您的代码中似乎多了一个左括号(“模块”之前的那个)。 试试这个:

@if( !isset($item['module']) || Module::has($item['module']) )

谢谢!

我讨厌 PHP。我在简单的语法错误上浪费了很多时间。

还是不行,不过至少我发现不是模块系统的问题