Привязка модели формы Laravel не заполняет поле файла (фото)

Я использую laravel 5.3 и использую одну и ту же форму для создания и редактирования.

форма содержит файловое поле

<div class="form-group">
        <label class="control-label">Photo: </label>
        {!! Form::input('file', 'photo', null, array('class'=>'form-control TabOnEnter', 'tabindex' => 6)) !!}
    </div>

Это поле фото хорошо работает при создании, но при редактировании поле пустеет, то есть при редактировании другие поля заполняются из бд, а это поле фото заполняется. Есть идеи?


person arun    schedule 14.03.2017    source источник


Ответы (1)


Я предполагаю, что в вашей базе данных нет изображений, только ссылки.

Поле ввода имеет тип file, который принимает файл, а не строку. Вместо этого вы должны отображать, возможно, <img src=""> со ссылкой на фотографию, чтобы подсказать пользователю.

person Tomasz Rup    schedule 14.03.2017
comment
я использую один и тот же код для создания и редактирования, если пользователь ничего не выбрал, он станет пустым - person arun; 14.03.2017