Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在没有空的其他填充字段的情况下进行验证Laravel_Laravel - Fatal编程技术网

如何在没有空的其他填充字段的情况下进行验证Laravel

如何在没有空的其他填充字段的情况下进行验证Laravel,laravel,Laravel,您好,我有以下字段: <form role="form" class="form margin-bottom-0" action="{{ url('/test') }}" method="post" enctype="multipart/form-data"> {{ csrf_field() }} <div class="box box-widget widget-use padding-40 padding-top-0 box-shadow

您好,我有以下字段:

  <form role="form" class="form margin-bottom-0" action="{{ url('/test') }}" method="post" enctype="multipart/form-data">
         {{ csrf_field() }}   
    <div class="box box-widget widget-use padding-40 padding-top-0 box-shadow-none">    

            <div class="row"> 
                <div class="col-md-6">
                    <div class="form-group floating-label {{ $errors->has('name') ? ' has-error' : '' }}">
                        <input class="form-control" name="name"  id="regular2" type="text" value="@if($account){{$account['name']}} @endif" >
                        <label for="regular2" >@lang('payment.full_name')</label>

                        @if ($errors->has('name'))
                        <span class="help-block">
                            <strong>{{ $errors->first('name') }}</strong>
                        </span>
                        @endif
                    </div>
                </div>
                <div class="col-md-6">
                    <div class="form-group floating-label {{ $errors->has('address') ? ' has-error' : '' }}">
                        <input class="form-control" name="address"  id="regular2" type="text" value="@if($account){{$account['address']}}@endif" >
                        <label for="regular2">@lang('payment.address')</label>
                        @if ($errors->has('address'))
                        <span class="help-block">
                            <strong>{{ $errors->first('address') }}</strong>
                        </span>
                        @endif
                    </div>
                </div>
            </div>
        </div>
   <button type="submit" class="btn save-lang savecard">@lang('buttons.save_changes')</button>
    </form>

{{csrf_field()}}
@lang(‘付款。全名’)
@如果($errors->has('name'))
{{$errors->first('name')}
@恩迪夫
@lang('付款地址')
@如果($errors->has('address'))
{{$errors->first('address')}
@恩迪夫
@lang('按钮。保存更改')
当我提交的时候,它显示了验证的正确性
但是,当我填写一个字段并提交我在其上放置文本的字段时,如何使文本保持空白?

您可以使用模板中的旧方法引用 如果您在控制器中使用
$this->validate(/*您的规则*/)
,它将发送错误和旧输入。 然后您可以使用以下示例:
使文本保持不变


希望它能对您有所帮助。

在您的每一个输入上都尝试一下:

<input class="form-control" name="name"  id="regular2" type="text" value="{{ old('name') }}" >


只需使用
old()

您可以添加验证代码/规则吗?