2015-10-05 75 views
1

我想更改认证过程以使用其他视图模板。例如。而不是resources/views/auth/register.blade.php它应该使用resources/views/register.blade.phpLaravel 5:更改认证/注册视图

但我很难找到调用这个视图的代码。

我发现的唯一的地方是在app/Services/Register,但只有验证失败。当按默认值调用视图时,我需要这个地方。

回答

2

在AuthController,可以覆盖方法getRegister()方法是这样的:

public function getRegister() 
{ 
    return view('register'); 
} 

将这个代码在你AuthController。

1

我认为你正在寻找的文件Illuminate\Foundation\Auth\AuthenticatesAndRegistersUsers.phptraitAuthenticatesAndRegistersUsers\App\Http\Controllers\Auth.php使用的classAuthController。具体来说,你的榜样的寄存器的观点被称为函数getRegister

+0

很好的解释。感谢那。 – jerik

1

在类AuthController把这个:

protected $registerView = 'directory.auth.register';