Когда я открываю загруженную форму файла в редактирование, имя файла не отображается - PullRequest
0 голосов
/ 19 апреля 2019

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

Я не могу найти причину, по которой это не видно. Пожалуйста, можете ли вы мне помочь

Спасибо

<div class="col-md-4 col-sm-4 col-xs-4">
       <%= f.file_field :attachment, class: "btn btn-large btn-default btn-file custom-file-input", :disabled => @disabled_field, :accept => ".png,.jpg,.jpeg", :style => "margin-left: 20px;", value: @t_shyain.try(:attachment_file_name) %>
</div>

when inspect it shows as

<input class="btn btn-large btn-default btn-file custom-file-input"  accept=".png,.jpg,.jpeg" style="margin-left: 20px;" value="Desert.jpg" type="file" name="t_shyain[attachment]">

сохранить в базе данных как

t.attachment: приложение

контроллер

def new
    @t_shyain = TShyain.new
end

def edit
end

1 Ответ

0 голосов
/ 19 апреля 2019

Hello @Rinkal. Вы не можете видеть имя файла в форме редактирования.

Всегда отображается «Файл не выбран».Вместо этого вы можете отобразить имя файла в метке или предварительный просмотр файла.

...