app/views/carnival/base_admin/index.html.haml in carnival-0.1.7 vs app/views/carnival/base_admin/index.html.haml in carnival-0.1.8
- old
+ new
@@ -48,11 +48,12 @@
=t("sort_by")
.select-container
%select{"onchange" => "javascript:Carnival.sortIndexList(this)"}
- @thead_renderer.columns.each do |column|
- if column[:sort_function] != ''
- %option{ :selected => column[:name] == @query_form.sort_column , :data => {column_name: "#{column[:name]}", sort_dir: "#{column[:sort_dir]}"} , "class" => "#{column[:class]}"}= translate_field(presenter, column[:field])
+ %option{ :selected => column[:name] == @query_form.sort_column && 'asc' == @query_form.sort_direction, :data => {column_name: "#{column[:name]}", sort_dir: "asc"} , "class" => "#{column[:class]}"}= "#{translate_field(presenter, column[:field])} - ▲".html_safe
+ %option{ :selected => column[:name] == @query_form.sort_column && 'desc' == @query_form.sort_direction, :data => {column_name: "#{column[:name]}", sort_dir: "desc"} , "class" => "#{column[:class]}"}= "#{translate_field(presenter, column[:field])} - ▼".html_safe
- if @records.any?
= render "index_as_#{presenter.index_as}", :params => params, presenter: presenter
@@ -67,14 +68,14 @@
.table-download-links
- params = @query_form.to_hash
= link_to t('download_as_csv'), presenter.model_path(:index, {:format => 'csv'}.merge(params)), :class => "carnival-action-button pdf" if presenter.has_action?(:csv)
= link_to t('download_as_pdf'), presenter.model_path(:index, {:format => 'pdf'}.merge(params)), :class => "carnival-action-button csv" if presenter.has_action?(:pdf)
-- else
+- else
.empty-result
%h1
= t('no_results')
%h4
%span
Adicionar novo registro
- presenter.actions_for_page.each do |key, action|
- = render '/carnival/shared/action_default', :label=>t("#{presenter.model_name}.#{action.name}", default: t("carnival.#{action.name}")), :path=> action.path(presenter)
\ No newline at end of file
+ = render '/carnival/shared/action_default', :label=>t("#{presenter.model_name}.#{action.name}", default: t("carnival.#{action.name}")), :path=> action.path(presenter)