当前位置:  开发笔记 > 编程语言 > 正文

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

用Laravel5.2的phpartisanmake:auth命令生成了注册登录页面,现在我想把两个角色的注册页面分开,比如角色是“seller”和“buyer”,视图很好修改,就是两个文件seller-register.blade.php和buyer-register.blade
用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,对你要自定义的地方,把方法重载了就好了

推荐阅读
跟我搞对象吧
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有