0
ページが読み込まれたときに既定のファイルが既にロードされているようなファイルアップロードフォームがあります。言い換えれば、paramsの1つが一時ファイルのパスであり、そのファイルをフォームのデフォルトファイルにしたいと思います。Rails 4:すでにファイルが存在する場合にフォームロードを実行する
<!-- params[:checked_file] is a path to the desired file -->
<div class="content">
<%= form_tag import_timecard_path, multipart: true do %>
<!-- this doesn't load the file -->
<%= file_field :file, params[:checked_file], class: "btn" %>
<%= collection_select :timecard, :payroll_id, Payroll.all, :id, :dates %>
<%= submit_tag "Import", class: "btn btn-primary btn-raised" %>
<% end %>
</div>