app/views/layouts/_paging_bar.html.haml
%span
%ul.pagination
%li.first
/ first button
- if pages[:current] > 1
%span{:type => "button",
:onclick => remote_function(:loading => "miqSparkle(true);",
:complete => "miqSparkle(false);",
:url => "#{action_url}?page=1&id=#{action_id}"),
:class => "fa fa-angle-double-left",
:alt => _("First"),
:title => _("First")}
%li.prev
%span{:type => "button",
:onclick => remote_function(:loading => "miqSparkle(true);",
:complete => "miqSparkle(false);",
:url => "#{action_url}?page=#{pages[:current] - 1}&id=#{action_id}"),
:class => "fa fa-angle-left",
:alt => _("Previous"),
:title => _("Previous")}
- else
%li.first.disabled
%span{:class => "i fa fa-angle-double-left"}
%li.prev.disabled
%span{:class => "i fa fa-angle-left"}
%li
%span
- start_number = (pages[:perpage] * pages[:current]) - pages[:perpage] + 1
- end_number = pages[:perpage] * pages[:current]
- if start_number == pages[:items]
= _("%{start_number} of %{total_items}") % {:start_number => start_number, :total_items => pages[:items]}
- elsif end_number > pages[:items]
= _("%{start_number}-%{end_number} of %{total_items}") % {:start_number => start_number, :end_number => pages[:items], :total_items => pages[:items]}
- else
= _("%{start_number}-%{end_number} of %{total_items}") % {:start_number => start_number, :end_number => end_number, :total_items => pages[:items]}
%input{:name => "limitstart", :type => "hidden", :value => "0"}/
- if pages[:current] < pages[:total]
%li.next
%span{:type => "button",
:onclick => remote_function(:loading => "miqSparkle(true);",
:complete => "miqSparkle(false);",
:url => "#{action_url}?page=#{pages[:current] +1}&id=#{action_id}"),
:class => "i fa fa-angle-right",
:alt => _("Next"),
:title => _("Next")}
%li.last
%span{:type => "button",
:onclick => remote_function(:loading => "miqSparkle(true);",
:complete => "miqSparkle(false);",
:url => "#{action_url}?page=#{pages[:total]}&id=#{action_id}"),
:class => "i fa fa-angle-double-right",
:alt => _("Last"),
:title => _("Last")}
- else
%li.next.disabled
%span{:class => "i fa fa-angle-right"}
%li.last.disabled
%span{:class => "i fa fa-angle-double-right"}