我得到了Use of undefined constant dashboard - assumed 'dashboard'
在
public function login()
{
$email = Input::get('email');
$password = Input::get('password');
if (Auth::attempt(['email' => $email, 'password' => $password]))
{
return view(dashboard);
}
else
return 'nope';
}
当我在订阅模型中输入
时,它正在工作Class Subscriber extends Model
但是改成
之后class Subscriber extends 'Eloquent implements Authenticatable
在控制器中返回view()
不再工作
您的错误是说dashboard
未定义。该错误还建议您尝试引用dashboard,如下所示:
'dashboard'
您缺少仪表盘周围的引号。
if (Auth::attempt(['email' => $email, 'password' => $password]))
{
return view('dashboard');
}
如果dashboard嵌套在一个文件夹中,同样也要提到:
if (Auth::attempt(['email' => $email, 'password' => $password]))
{
return view('folderName.dashboard');
}