我想更改認證過程以使用其他視圖模板。例如。而不是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