Merge branch 'master' into 'master'
Master fix error for the admin's index page See merge request !4
This commit is contained in:
commit
526ceabda0
|
@ -1,16 +1,22 @@
|
|||
class Admin::ArchiveFilesController < OrbitAdminController
|
||||
def show
|
||||
module_pages = Page.where(:module => 'archive').collect{|p| p.url}
|
||||
if module_pages.length<1
|
||||
render :text => t('archive.no_page').to_s
|
||||
else
|
||||
redirect_to '/' + I18n.locale.to_s + module_pages[0] + '?title=' + params['title'].to_s
|
||||
end
|
||||
end
|
||||
def index
|
||||
if ArchiveSortOrder.count == 0
|
||||
ArchiveSortOrder.new('sort_order' => false).save
|
||||
end
|
||||
if !params['order_asc'].nil?
|
||||
if !(params['order_asc'].nil?)
|
||||
if params['order_asc'] == 'true'
|
||||
ArchiveSortOrder.first.update_attributes('sort_order' => true)
|
||||
elsif params['order_asc'] == 'false'
|
||||
ArchiveSortOrder.first.update_attributes('sort_order' => false)
|
||||
end
|
||||
else
|
||||
ArchiveSortOrder.first.update_attributes('sort_order' => false)
|
||||
end
|
||||
@choose = ArchiveSortOrder.first['sort_order']
|
||||
@table_fields = [:status, :category, :title, :updated_at,:last_modified,"archive.downloaded_times"]
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
<% end %>
|
||||
</td>
|
||||
<td>
|
||||
<a href="#" target="_blank"><%= archive.title %></a>
|
||||
<a href="/admin/archive_files/show?title=<%= archive.title %>" target="_blank"><%= archive.title %></a>
|
||||
<div class="quick-edit">
|
||||
<ul class="nav nav-pills">
|
||||
<% if can_edit_or_delete?(archive) %>
|
||||
|
|
|
@ -1,10 +1,18 @@
|
|||
<script>
|
||||
function change_order(){
|
||||
var value = $("form[name='order_form']").find("input[type='checkbox']")[0].checked
|
||||
$("input[name='order_asc']").val(String(value))
|
||||
document.order_form.submit()
|
||||
}
|
||||
</script>
|
||||
<form method="get" action='?' name='order_form'>
|
||||
<input type='hidden' name='order_asc' value=''>
|
||||
<nobr>
|
||||
<%= t('archive.choose_order')+':' %>
|
||||
<% if @choose %>
|
||||
<input type="checkbox" name="order_asc" value="false" onchange='document.order_form.submit()' checked><span><%= t('archive.yes') %></span>
|
||||
<input type="checkbox" onchange='change_order()' checked><span><%= t('archive.yes') %></span>
|
||||
<% else %>
|
||||
<input type="checkbox" name="order_asc" value="true" onchange='document.order_form.submit()'><span><%= t('archive.no') %></span>
|
||||
<input type="checkbox" onchange='change_order()'><span><%= t('archive.no') %></span>
|
||||
<% end %>
|
||||
</nobr>
|
||||
</form>
|
|
@ -1,6 +1,7 @@
|
|||
en:
|
||||
|
||||
archive:
|
||||
no_page: You have to create at least one page for archive module
|
||||
choose_order: Order with ascending
|
||||
"yes": "Yes"
|
||||
"no": "No"
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
zh_tw:
|
||||
|
||||
archive:
|
||||
no_page: 請至少為檔案室模組新增一頁內容頁
|
||||
choose_order: 升序排列
|
||||
"yes": 是
|
||||
"no": 否
|
||||
|
|
Loading…
Reference in New Issue