Мне нужно привязать данные к соответствующему полю, используя привязку данных формы, но данные вообще не отображаются в полях. Я не знаю, в чем проблема, которая точно предотвращает появление данных ,Laravel: привязка данных формы
Контроллер:
public function edit($id){
$datum = RatingDatum::findorfail(1);
return view('rating.index',compact('datum'));
}
Вид:
<div class="plan bg-plan">
{!! Form::model($datums,['method' => 'PATCH','action'=>'[email protected]'],$datums->id]) !!}
<div class="radio">
<label>
{!! Form::radio('customize_question_id')!!}{{$datums->value}}
</label>
</div>
<div class="form-group">
{!! Form::label('comment','Comment :') !!}
{!! Form::textarea('comment' ,null,['class'=>'form-control', 'rows' => 4]) !!}
{!! Form::label('reference','Reference:') !!}
{!! Form::textarea('reference',null,['class'=>'form-control', 'rows' => 1]) !!}
</div>
{!! Form::submit('Submit Data', ['class' => 'btn btn-success submit']) !!}
{!! Form::close() !!}
</div>
дд ($ ИГД);
#attributes: array:15 [▼
"id" => 1
"organisation_id" => 8
"sector_id" => 1
"country_id" => 1
"dimension_id" => 12
"question_angle_id" => 1
"customize_criteria_id" => 33
"customize_question_id" => 7591
"question_weight" => 20
"actual_score" => 75
"value" => "The company has made a formal commitment to promoting voluntary community initiatives and has set up quantitative targets in this regard."
"comment" => ""
"reference" => ""
"created_at" => "2015-12-21 11:28:38"
"updated_at" => "2015-12-21 12:22:25"
]
Как вы могли видеть, что 'reference' и' comment' пусты, поэтому текстовые поля будут пустыми. –
это привязка данных, данные будут автоматически добавляться в связанные поля, даже если поле равно null –
Я имею в виду скажем, что значения из базы данных пусты. Проверьте ваши данные 'dd' –