欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

Laravel 5.2怎么增加一个注册页面?

程序员文章站 2022-05-08 13:42:23
...
用Laravel 5.2的php artisan make:auth命令生成了注册登录页面,现在我想把两个角色的注册页面分开,比如角色是“seller”和“buyer” ,
视图很好修改,就是两个文件seller-register.blade.phpbuyer-register.blade.php,视图中增加一项“用户类型”,类似下面这样:

seller-register.blade.php

Register
{!! csrf_field() !!}
@if ($errors->has('name')) {{ $errors->first('name') }} @endif
@if ($errors->has('email')) {{ $errors->first('email') }} @endif
@if ($errors->has('password')) {{ $errors->first('password') }} @endif
@if ($errors->has('password_confirmation')) {{ $errors->first('password_confirmation') }} @endif

问题:
控制器怎么修改呢?

回复内容:

用Laravel 5.2的php artisan make:auth命令生成了注册登录页面,现在我想把两个角色的注册页面分开,比如角色是“seller”和“buyer” ,
视图很好修改,就是两个文件seller-register.blade.phpbuyer-register.blade.php,视图中增加一项“用户类型”,类似下面这样:

seller-register.blade.php

Register
{!! csrf_field() !!}
@if ($errors->has('name')) {{ $errors->first('name') }} @endif
@if ($errors->has('email')) {{ $errors->first('email') }} @endif
@if ($errors->has('password')) {{ $errors->first('password') }} @endif
@if ($errors->has('password_confirmation')) {{ $errors->first('password_confirmation') }} @endif

问题:
控制器怎么修改呢?

可以写两个控制器继承authController,对你要自定义的地方,把方法重载了就好了

相关标签: laravel php