19 lines
809 B
Plaintext
19 lines
809 B
Plaintext
<div class="field d-none">
|
|
<%= form.label :files %>
|
|
<%= form.file_field :files, disable: true, direct_upload: true, multiple: true, id: "releasable_files", hide_label: true %>
|
|
<% releasable.files.each do |file| %>
|
|
<% unless file.persisted? %>
|
|
<%= hidden_field_tag "#{releasable.model_name.param_key}[files][]", file.signed_id %>
|
|
<% end %>
|
|
<% end %>
|
|
</div>
|
|
|
|
<div class="dropzone field border-dashed"
|
|
data-accepted-files="audio/*,image/*,video/*,application/*"
|
|
data-behavior="dropzone"
|
|
data-file-input-id="releasable_files"
|
|
data-existing-files="<%= mock_photos_json(releasable.files) %>"
|
|
data-placeholder="<%= dropzone_placeholder_message_for(releasable) %>"
|
|
data-submit-button="#submit_folder"
|
|
data-max-file-size="<%= dropzone_file_size_limit_for(releasable) %>"></div>
|