Php 在添加自定义字段后,我的register.blade在laravel 6中似乎不起作用
我使用make:auth创建注册和登录控制器,然后正确编辑表单和验证Php 在添加自定义字段后,我的register.blade在laravel 6中似乎不起作用,php,laravel,Php,Laravel,我使用make:auth创建注册和登录控制器,然后正确编辑表单和验证 <form method="POST" action="{{ route('register') }}"> @csrf <div class="form-group row"> <label for="firstname" class="col-
<form method="POST" action="{{ route('register') }}">
@csrf
<div class="form-group row">
<label for="firstname" class="col-md-4 col-form-label text-md-right">{{ __('First Name') }}</label>
<div class="col-md-6">
<input id="name" type="text" class="form-control @error('firstname') is-invalid @enderror" name="firstname" value="{{ old('firstname') }}" required autocomplete="firstname" autofocus>
@error('firstname')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
<div class="form-group row">
<label for="surname" class="col-md-4 col-form-label text-md-right">{{ __('Surname') }}</label>
<div class="col-md-6">
<input id="name" type="text" class="form-control @error('surname') is-invalid @enderror" name="surname" value="{{ old('surname') }}" required autocomplete="surname" autofocus>
@error('surname')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
<div class="form-group row">
<label for="email" class="col-md-4 col-form-label text-md-right">{{ __('E-Mail Address') }}</label>
<div class="col-md-6">
<input id="email" type="email" class="form-control @error('email') is-invalid @enderror" name="email" value="{{ old('email') }}" required autocomplete="email">
@error('email')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
<div class="form-group row">
<label for="sex" class="col-md-4 col-form-label text-md-right">{{ __('Select Sex:') }}</label>
<div class="col-md-6">
<select id="sex" class="form-control @error('sex') is-invalid @enderror" name="sex" value="{{ old('sex') }}" required>
<option value="" selected="selected">Select Sex</option>
<option value="male">Male</option>
<option value="female">Female</option>
</select>
@error('sex')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
<div class="form-group row">
<label for="country" class="col-md-4 col-form-label text-md-right">{{ __('Select Country:') }}</label>
<div class="col-md-6">
<select id="country" class="form-control @error('country') is-invalid @enderror" name="country" value="{{ old('country') }}" required>
<option value="" selected="selected">Select Country</option>
</select>
@error('country')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
<div class="form-group row">
<label for="phoneno" class="col-md-4 col-form-label text-md-right">{{ __('Phone Number') }}</label>
<div class="col-md-6">
<input id="phoneno" type="tel" class="form-control @error('phoneno') is-invalid @enderror" name="phoneno" value="{{ old('phoneno') }}" required autocomplete="phoneno">
@error('phoneno')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
<div class="form-group row">
<label for="password" class="col-md-4 col-form-label text-md-right">{{ __('Password') }}</label>
<div class="col-md-6">
<input id="password" type="password" class="form-control @error('password') is-invalid @enderror" name="password" required autocomplete="new-password">
@error('password')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
<div class="form-group row">
<label for="password-confirm" class="col-md-4 col-form-label text-md-right">{{ __('Confirm Password') }}</label>
<div class="col-md-6">
<input id="password-confirm" type="password" class="form-control" name="password_confirmation" required autocomplete="new-password">
</div>
</div>
<div class="form-group row mb-0">
<div class="col-md-6 offset-md-4">
<button type="submit" class="btn btn-primary">
{{ __('Register') }}
</button>
</div>
</div>
</form>
您似乎想在注册表中添加自定义字段。你的代码看起来不错 要完成此操作,请确保在app/User.php中的$filleble属性中添加这些字段
protected $fillable = [
'firstname', 'surname', 'username', 'email', 'sex', 'country', 'phoneno', 'password',
];
```
我发现这篇文章有助于解决我的问题是的,我想添加自定义字段,并且我在``app/User.php``protected$filleble=['firstname'、'姓氏'、'用户名'、'电子邮件'、'性别'、'国家'、'电话号码'、'密码'中编辑了$filleble属性;不,它没有工作,我也有同样的问题与类似的项目运行'作曲家转储自动加载',然后再试一次
protected $fillable = [
'firstname', 'surname', 'username', 'email', 'sex', 'country', 'phoneno', 'password',
];
```
protected $fillable = ['username', 'email', 'password','firstname', 'surname', 'sex', 'country', 'phoneno'];