我想更改认证过程以使用其他视图模板。例如。而不是resources/views/auth/register.blade.php
它应该使用resources/views/register.blade.php
。Laravel 5:更改认证/注册视图
但我很难找到调用这个视图的代码。
我发现的唯一的地方是在app/Services/Register
,但只有验证失败。当按默认值调用视图时,我需要这个地方。
我想更改认证过程以使用其他视图模板。例如。而不是resources/views/auth/register.blade.php
它应该使用resources/views/register.blade.php
。Laravel 5:更改认证/注册视图
但我很难找到调用这个视图的代码。
我发现的唯一的地方是在app/Services/Register
,但只有验证失败。当按默认值调用视图时,我需要这个地方。
在AuthController,可以覆盖方法getRegister()
方法是这样的:
public function getRegister()
{
return view('register');
}
将这个代码在你AuthController。
我认为你正在寻找的文件Illuminate\Foundation\Auth\AuthenticatesAndRegistersUsers.php
的trait
AuthenticatesAndRegistersUsers
在\App\Http\Controllers\Auth.php
使用的class
AuthController
。具体来说,你的榜样的寄存器的观点被称为函数getRegister
在类AuthController把这个:
protected $registerView = 'directory.auth.register';
很好的解释。感谢那。 – jerik