55 lines
1.7 KiB
Plaintext
55 lines
1.7 KiB
Plaintext
<% set_default_index do
|
|
objects @archive_files
|
|
quick_edit_link type: 'edit',
|
|
link: 'edit_panel_archive_back_end_archive_file_path'
|
|
quick_edit_link type: 'detail'
|
|
quick_edit_link type: 'delete',
|
|
link: 'panel_archive_back_end_archive_file_path'
|
|
field type: 'status',
|
|
db_field: @statuses,
|
|
translation: 'status',
|
|
hide: 'phone',
|
|
sort: 'status',
|
|
header_class: 'span2'
|
|
field type: 'associated',
|
|
db_field: 'category',
|
|
model_field: 'title',
|
|
translation: 'category',
|
|
hide: 'phone',
|
|
sort: 'category',
|
|
header_class: 'span2'
|
|
field db_field: 'title',
|
|
translation: 'title',
|
|
sort: 'title',
|
|
display_option: 'link_to value, panel_archive_front_end_archive_file_path(object)',
|
|
quick_edit: true,
|
|
header_class: 'span5'
|
|
field type: 'tags',
|
|
hide: 'all',
|
|
sort: 'tags'
|
|
field type: 'associated',
|
|
db_field: 'archive_file_multiples',
|
|
translation: 'file_',
|
|
display_option: "content_tag(:span, link_to(content_tag(:i) + object.file_identifier, object.file.url, target: '_blank'), class: 'file-type') unless object.file.blank?",
|
|
hide: 'all',
|
|
header_class: 'span2'
|
|
filter_field type: 'array',
|
|
values: @statuses,
|
|
translation: 'status'
|
|
filter_field type: 'objects',
|
|
values: @categories,
|
|
translation: 'category',
|
|
object_field: 'title'
|
|
filter_field type: 'objects',
|
|
values: @tags,
|
|
translation: 'tags',
|
|
object_field: 'name'
|
|
footer link: 'new_panel_archive_back_end_archive_file_path'
|
|
end %>
|
|
|
|
<%= render 'admin/default_index/index' %>
|
|
|
|
<% content_for :page_specific_javascript do %>
|
|
<%= javascript_include_tag "lib/file-type" %>
|
|
<% end %>
|