Sha256: 277cb98c1055574d621a68e966a70734a03f4c7f62c763b29ab3c273a36a2e38
Contents?: true
Size: 2 KB
Versions: 3
Compression:
Stored size: 2 KB
Contents
<!-- label for="<%= field.css_id %>"><%= field.label -%> <% if field.required? -%> <abbr class="required" title="<%= t 'aerogel.forms.required' %>">*</abbr> <% end -%> </label --> <div class="smart-file-input"> <%= tag :input, type: :hidden, name: field.html_name("retained_#{field.name}"), value: field.data_object.send(:"retained_#{field.name}") %> <%= tag :input, type: :hidden, name: field.html_name("remove_#{field.name}"), class: "file-remove-field" %> <input id="<%= field.css_id %>" type="file" name="<%= field.html_name %>" <%= field.html_params %> /> <div class="file-empty"> <div> <span class="file-label"><i><%= t.aerogel.forms.file.empty %></i></span> </div> <span class="btn btn-default btn-sm btn-file-select"> <%= t.aerogel.forms.file.select %> </span> </div> <div class="file-exists"> <% if field.value %> <div class="file-old"> <%= icon 'fa-file-o fa-2x', style: 'vertical-align: middle' %> <span class="file-label"><%= link_to field.value.url, field.value.try(:description) %></span> </div> <% end %> <div class="file-new"> <%= icon 'fa-file-o fa-2x', style: 'vertical-align: middle' %> <span class="file-label"></span> </div> <span class="btn btn-default btn-sm btn-file-change"> <%= t.aerogel.forms.file.change %> </span> <span class="btn btn-default btn-sm btn-file-remove"> <%= t.aerogel.forms.file.remove %> </span> </div> </div> <% field.form_object.options[:multipart] = true %> <script type="text/javascript"> $(function(){ console.log("applying smart-file-input started"); $("#<%= field.css_id %>").closest(".smart-file-input").each(function(){ console.log("found element for smart-file-input"); smart_file_input( $(this) ); }); console.log("applying smart-file-input finished"); }); </script>
Version data entries
3 entries across 3 versions & 1 rubygems