Refactor procedure active and archived class
This commit is contained in:
parent
3c18882407
commit
e66daf3b95
2 changed files with 12 additions and 4 deletions
|
@ -5,13 +5,13 @@ class Admin::ProceduresController < AdminController
|
||||||
def index
|
def index
|
||||||
@procedures = current_administrateur.procedures.where(archived: false)
|
@procedures = current_administrateur.procedures.where(archived: false)
|
||||||
.paginate(:page => params[:page]).decorate
|
.paginate(:page => params[:page]).decorate
|
||||||
@page = 'active'
|
active_class
|
||||||
end
|
end
|
||||||
|
|
||||||
def archived
|
def archived
|
||||||
@procedures = current_administrateur.procedures.where(archived: true)
|
@procedures = current_administrateur.procedures.where(archived: true)
|
||||||
.paginate(:page => params[:page]).decorate
|
.paginate(:page => params[:page]).decorate
|
||||||
@page = 'archived'
|
archived_class
|
||||||
end
|
end
|
||||||
|
|
||||||
def show
|
def show
|
||||||
|
@ -66,6 +66,14 @@ class Admin::ProceduresController < AdminController
|
||||||
redirect_to admin_procedures_path
|
redirect_to admin_procedures_path
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def active_class
|
||||||
|
@active_class = 'active' if @page == 'active'
|
||||||
|
end
|
||||||
|
|
||||||
|
def archived_class
|
||||||
|
@archive_class = 'active' if @page == 'archived'
|
||||||
|
end
|
||||||
|
|
||||||
private
|
private
|
||||||
|
|
||||||
def create_procedure_params
|
def create_procedure_params
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
#onglets
|
#onglets
|
||||||
%ul.nav.nav-tabs
|
%ul.nav.nav-tabs
|
||||||
%li{class: "#{'active' if @page == 'active' }"}
|
%li{class: @active_class}
|
||||||
%a{:href => "#{url_for :admin_procedures}"}
|
%a{:href => "#{url_for :admin_procedures}"}
|
||||||
%h5.text-success
|
%h5.text-success
|
||||||
= "Actives"
|
= "Actives"
|
||||||
|
|
||||||
%li{class: "#{'active' if @page == 'archived' }"}
|
%li{class: @archived_class}
|
||||||
%a{:href => "#{url_for :admin_procedures_archived}"}
|
%a{:href => "#{url_for :admin_procedures_archived}"}
|
||||||
%h5{style: 'color: black'}
|
%h5{style: 'color: black'}
|
||||||
="Archivées"
|
="Archivées"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue