我正在嘗試將錯誤顯示類添加到我的 laravel 表單字段我的表格:{!! Form::open(array('route' => 'users.store','method'=>'POST')) !!}<div class="container mt-3"><div class="row"> <div class="col-sm-6"> <div class="form-group"> <strong>First Name:</strong> {!! Form::text('name', null, array('placeholder' => 'First Name','class' => 'form-control @error('name') is-invalid @enderror')) !!} @error('name') <span class="invalid-feedback" role="alert"> <strong>{{ $message }}</strong> </span> @enderror </div> </div></div>{!! Form::close() !!}在我將歸檔類更改為之前,該表格工作正常'class' => 'form-control @error('name') is-invalid @enderror'因為我需要在輸入字段下顯示錯誤消息。但是當我運行應用程序時,它給我一個錯誤提示,syntax error, unexpected 'name' (T_STRING), expecting ')' 那么我做錯了什么,我該如何解決?還如何在該字段中正確設置舊值?
1 回答

慕田峪9158850
TA貢獻1794條經驗 獲得超7個贊
使用以下代碼段將有效
{!! Form::text('name', null, $attributes = $errors->has('name') ? array('placeholder' => 'First Name', 'class' => 'form-control has-error') : array('placeholder' => 'First Name', 'class' => 'form-control')) !!}
我們需要創建兩個數組,一個用于錯誤,另一個用于非錯誤。
- 1 回答
- 0 關注
- 94 瀏覽
添加回答
舉報
0/150
提交
取消