当我尝试编辑记录时,我的表单未收到全文,例如,如果在我的数据库中我的编辑表单中包含字符串“ hello world”,它将仅显示“ hello”。
编辑功能
public function edit($id)
{
$cooperado = Cooperado::find($id);
return view('cooperados.edit', compact('cooperado'));
}
修改表单
<form method="post" action="{{ route('cooperados.update', $cooperado->id) }}">
<div class="form-group">
<label for="name">Nome :</label>
<input type="text" class="form-control" name="nameCoop" value={{ $cooperado->nameCoop }} />
</div>
<div class="form-group">
<label for="description">Observações :</label>
<input type="text" class="form-control" name="description" value={{ $cooperado->description }} />
</div>
</form>
答案 0 :(得分:0)
问题在于值应该用"
括起来。参见this question。
在您的代码中应该是
value="{{ $cooperado->nameCoop }}"
和
value="{{ $cooperado->description }}"
"
字符告诉浏览器,整个属性值包含在它们之间。没有它们,浏览器将不知道该值的结束位置和HTML属性的起始位置。