Текстовая Область и Нуль, Коллектив Laravel
Я использовал Laravel Collective для своих форм и, похоже, столкнулся с проблемой с текстовыми полями. Тот, который не позволит мне обновить пустые поля textarea тем же кодом, который я использовал бы для текстового поля. Я думаю, что проблема связана с 'null', так как это позволяет мне изменить поле, если текстовая область имеет загруженный текст. Кто-нибудь знает, как это исправить, чтобы я мог изменить пустые поля с textareas?
{!! Form::label ('otherinfo', 'Other information:') !!}
{!! Form::textarea ('otherinfo', null, array('class' => 'form-control', 'required' => '', 'maxlength' =>'1500') ) !!}
1 ответ
Решение
Ваш пример должен работать нормально. Убедитесь, что вы обновили свой контроллер для принятия и сохранения значения, которое присутствует в $request->input('otherinfo')
,
<?php
$otherinfo = 'Hello World';
?>
<div class="form-group">
{!! Form::label('otherinfo', 'Other information:') !!}
{!! Form::textarea('otherinfo', $otherinfo, ['class' => 'form-control', 'size' => '50x3']) !!}
</div>