Change management navbar procedure admin

This commit is contained in:
Xavier J 2016-05-19 10:57:18 +02:00
parent 6fdc2c77f2
commit 143a683303
8 changed files with 21 additions and 42 deletions

View file

@ -3,14 +3,7 @@
%br
%ul.nav.nav-tabs
%li
= link_to('Informations', admin_procedure_path(@procedure))
%li
= link_to('Description', edit_admin_procedure_path(@procedure))
%li
= link_to('Champs', admin_procedure_types_de_champ_path(@procedure))
%li.active
= link_to('Pièces justificatives', admin_procedure_pieces_justificatives_path(@procedure))
= render partial: 'admin/procedures/navbar', locals: {active: 'Pieces'}
#piece_justificative_form
= render 'form'

View file

@ -0,0 +1,14 @@
%li{ class: ('active' if active == 'Informations') }
= link_to('Informations', admin_procedure_path(@procedure))
%li{ class: ('disabled' if @procedure.locked?) || ('active' if active == 'Description') }
= link_to_unless(@procedure.locked?, 'Description', edit_admin_procedure_path(@procedure)) do
= link_to('Description', '#')
%li{ class: ('disabled' if @procedure.locked?) || ('active' if active == 'Champs') }
= link_to_unless(@procedure.locked?, 'Champs', admin_procedure_types_de_champ_path(@procedure)) do
= link_to('Champs', '#')
%li{ class: ('disabled' if @procedure.locked?) || ('active' if active == 'Pieces') }
= link_to_unless(@procedure.locked?, 'Pièces justificatives', admin_procedure_pieces_justificatives_path(@procedure)) do
= link_to('Pièces justificatives', '#')

View file

@ -3,14 +3,7 @@
%br
%ul.nav.nav-tabs
%li
= link_to('Informations', admin_procedure_path(@procedure))
%li.active
= link_to('Description', edit_admin_procedure_path(@procedure))
%li
= link_to('Champs', admin_procedure_types_de_champ_path(@procedure))
%li
= link_to('Pièces justificatives', admin_procedure_pieces_justificatives_path(@procedure))
= render partial: 'navbar', locals: {active: 'Description'}
#procedure_new.section.section-label
= form_for @procedure, url: url_for({controller: 'admin/procedures', action: :update, id: @procedure.id}), multipart: true do |f|

View file

@ -4,21 +4,7 @@
%br
%ul.nav.nav-tabs
%li.active
= link_to('Informations', admin_procedure_path(@facade.procedure))
%li{ class: ('disabled' if @facade.procedure.locked?) }
= link_to_unless(@facade.procedure.locked?, 'Description', edit_admin_procedure_path(@facade.procedure)) do
= link_to('Description', '#')
%li{ class: ('disabled' if @facade.procedure.locked?) }
= link_to_unless(@facade.procedure.locked?, 'Champs', admin_procedure_types_de_champ_path(@facade.procedure)) do
= link_to('Champs', '#')
%li{ class: ('disabled' if @facade.procedure.locked?) }
= link_to_unless(@facade.procedure.locked?, 'Pièces justificatives', admin_procedure_pieces_justificatives_path(@facade.procedure)) do
= link_to('Pièces justificatives', '#')
= render partial: 'navbar', locals: {active: 'Informations'}
%li{style:'float:right'}
= form_tag admin_procedure_archive_path(procedure_id: @facade.procedure.id, archive: !@facade.procedure.archived?), method: :put do

View file

@ -3,14 +3,7 @@
%br
%ul.nav.nav-tabs
%li
= link_to('Informations', admin_procedure_path(@procedure))
%li
= link_to('Description', edit_admin_procedure_path(@procedure))
%li.active
= link_to('Champs', admin_procedure_types_de_champ_path(@procedure))
%li
= link_to('Pièces justificatives', admin_procedure_pieces_justificatives_path(@procedure))
= render partial: 'admin/procedures/navbar', locals: {active: 'Champs'}
#liste_champ
= render partial: 'form'

View file

@ -13,7 +13,7 @@
%li
= link_to(admin_gestionnaires_path) do
%i.fa.fa-user
 Gestionnaires
 Accompagnateur
%li.divider{ role: :separator}
%li
= link_to(admin_profile_path, id: :profile) do

View file

@ -1 +1 @@
remote_storage: false
remote_storage: false

View file

@ -5,7 +5,7 @@ describe 'admin/procedures/show.html.haml', type: :view do
before do
assign(:facade, AdminProceduresShowFacades.new(procedure.decorate))
assign(:procedure, procedure)
render
end