Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel未格式化第三方软件包_Laravel - Fatal编程技术网

Laravel未格式化第三方软件包

Laravel未格式化第三方软件包,laravel,Laravel,我最近用GIT建立了我的Laravel5.7项目。我在一台新电脑上做了一个克隆并运行了composer安装。我一直收到一个语法错误(T_常量_封装的_字符串) 我使用的是升级版的Laravel5.7(从5.1开始)。使用Bican角色包管理站点上的角色。 我已尝试重新安装和卸载该软件包。还尝试用双括号括起来。(这是没有格式化的部分)。都没有用 //before rendering in app.blade.php @role('admin') // after rendering <

我最近用GIT建立了我的Laravel5.7项目。我在一台新电脑上做了一个克隆并运行了composer安装。我一直收到一个语法错误(T_常量_封装的_字符串)

我使用的是升级版的Laravel5.7(从5.1开始)。使用Bican角色包管理站点上的角色。 我已尝试重新安装和卸载该软件包。还尝试用双括号括起来。(这是没有格式化的部分)。都没有用

//before rendering in app.blade.php  
@role('admin')
// after rendering  
<?php if (Auth::check() && Auth::user()->is'admin'): ?>
//在app.blade.php中呈现之前
@角色('管理员')
//渲染后
尝试加载页面时遇到的错误

语法错误,意外的“admin”(T_常量_封装的_字符串)(视图: C:\wamp64\www\dashboard\resources\views\app.blade.php)(视图: C:\wamp64\www\dashboard\resources\views\app.blade.php)以前版本 异常语法错误,意外的“管理员” (T_常数_包装_字符串)(视图: C:\wamp64\www\dashboard\resources\views\app.blade.php)(0)语法 错误,意外的“管理员”(T_常量_封装的_字符串)(0)


此部分导致错误:
Auth::user()->是“admin”

它应该是
Auth::user()->is('admin')
。您应该检查定义刀片指令
@role
的代码