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

Posted

技术标签:

【中文标题】带有 Nwidart 模块菜单选项的 Laravel AdminLTE【英文标题】:Laravel AdminLTE with Nwidart module menu option 【发布时间】:2021-11-10 20:53:04 【问题描述】:

我正在尝试从 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'=>''。

我做错了吗?

谢谢。

【问题讨论】:

【参考方案1】:

您好,欢迎来到 ***,

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

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

【讨论】:

【参考方案2】:

谢谢!

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

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

【讨论】:

以上是关于带有 Nwidart 模块菜单选项的 Laravel AdminLTE的主要内容,如果未能解决你的问题,请参考以下文章

如何在 laravel 模块中进行迁移?

每个模块的菜单项,模块内容使用 Prism 或 MEF 动态加载

选择一个选项后添加带有 n-1 个选项的连续下拉菜单

带有嵌套视图的离子侧菜单和选项卡:选项卡嵌套视图的内容未显示

带有每个选项结果计数的搜索菜单

iPhone 选项菜单