diff --git a/app/views/orgas/_types.haml b/app/views/orgas/_types.haml index 10d6cd2a..3f11bfac 100644 --- a/app/views/orgas/_types.haml +++ b/app/views/orgas/_types.haml @@ -1,6 +1,17 @@ +- p = params.keep_if { |k, _v| k == 'q' } +- params[:q] = {} if params[:q].nil? + %ul.counters - Kind.all.each do |kind| + - p[:q][:kind_id_eq] = kind.id %li{ title: kind.name } - = link_to orgas_url(q: { kind_id_eq: kind.id }) do + = link_to orgas_url(p) do %em.fa{ class: "fa-#{kind.icon}" } = Orga.where(kind: kind).count + + %li + - p[:q][:kind_id_eq] = nil + - p[:q][:active_eq] = true + = link_to orgas_url(p) do + %em.fa.fa-heartbeat + = Orga.where(active: true).count