diff options
| author | Xinhui | 2017-10-19 15:34:31 +0200 | 
|---|---|---|
| committer | Xinhui | 2017-10-19 15:36:51 +0200 | 
| commit | 1ad159bffffc1116b27f4eb39f1631cf5f791d5a (patch) | |
| tree | 30a6d889a6c3758061b4a342bb9b000d041afef6 | |
| parent | d304de7288b6d8111b1d9abc2f52be344e829166 (diff) | |
| download | chouette-core-1ad159bffffc1116b27f4eb39f1631cf5f791d5a.tar.bz2 | |
Breadcrumb for compliance_control_sets
| -rw-r--r-- | app/controllers/compliance_control_sets_controller.rb | 1 | ||||
| -rw-r--r-- | app/views/compliance_control_sets/edit.html.slim | 1 | ||||
| -rw-r--r-- | app/views/compliance_control_sets/index.html.slim | 1 | ||||
| -rw-r--r-- | app/views/compliance_control_sets/new.html.slim | 1 | ||||
| -rw-r--r-- | app/views/compliance_control_sets/show.html.slim | 1 | ||||
| -rw-r--r-- | config/breadcrumbs.rb | 21 | 
6 files changed, 21 insertions, 5 deletions
| diff --git a/app/controllers/compliance_control_sets_controller.rb b/app/controllers/compliance_control_sets_controller.rb index d0e26ec74..9de90c21c 100644 --- a/app/controllers/compliance_control_sets_controller.rb +++ b/app/controllers/compliance_control_sets_controller.rb @@ -3,7 +3,6 @@ class ComplianceControlSetsController < BreadcrumbController    include RansackDateFilter    before_action only: [:index] { set_date_time_params("updated_at", DateTime) }    respond_to :html -  belong_to :workbench    def index      index! do |format| diff --git a/app/views/compliance_control_sets/edit.html.slim b/app/views/compliance_control_sets/edit.html.slim index 649154b91..dbe537c93 100644 --- a/app/views/compliance_control_sets/edit.html.slim +++ b/app/views/compliance_control_sets/edit.html.slim @@ -1,3 +1,4 @@ +- breadcrumb :compliance_control_set, @compliance_control_set  / PageHeader  = pageheader 'jeux-de-controle',               t('compliance_control_sets.edit.title', name: @compliance_control_set.name) diff --git a/app/views/compliance_control_sets/index.html.slim b/app/views/compliance_control_sets/index.html.slim index 27300a552..02d40c813 100644 --- a/app/views/compliance_control_sets/index.html.slim +++ b/app/views/compliance_control_sets/index.html.slim @@ -1,3 +1,4 @@ +- breadcrumb :compliance_control_sets  / PageHeader  - header_params = ['jeux-de-controle',          t('compliance_control_sets.index.title'), diff --git a/app/views/compliance_control_sets/new.html.slim b/app/views/compliance_control_sets/new.html.slim index 35654b4d6..d543a6395 100644 --- a/app/views/compliance_control_sets/new.html.slim +++ b/app/views/compliance_control_sets/new.html.slim @@ -1,3 +1,4 @@ +- breadcrumb :compliance_control_sets  / PageHeader  = pageheader 'jeux-de-controle',          t('compliance_control_sets.index.new') diff --git a/app/views/compliance_control_sets/show.html.slim b/app/views/compliance_control_sets/show.html.slim index 7767bd0d9..4bb6b9c77 100644 --- a/app/views/compliance_control_sets/show.html.slim +++ b/app/views/compliance_control_sets/show.html.slim @@ -1,3 +1,4 @@ +- breadcrumb :compliance_control_set, @compliance_control_set  / PageHeader  = pageheader 'jeux-de-controle',                t('compliance_control_sets.show.title', name: @compliance_control_set.name), diff --git a/config/breadcrumbs.rb b/config/breadcrumbs.rb index 3e279a84b..6199c8fa3 100644 --- a/config/breadcrumbs.rb +++ b/config/breadcrumbs.rb @@ -12,7 +12,7 @@ crumb :referential do |referential|  end  crumb :time_tables do |referential| -  link :time_tables, referential_time_tables_path(referential) +  link t('time_tables.index.title'), referential_time_tables_path(referential)    parent :referential, referential  end @@ -22,17 +22,17 @@ crumb :time_table do |referential, time_table|  end  crumb :compliance_check_sets do |workbench| -  link :compliance_check_sets, workbench_compliance_check_sets_path(workbench) +  link I18n.t('compliance_check_sets.index.title'), workbench_compliance_check_sets_path(workbench)    parent :workbench, workbench  end  crumb :compliance_check_set do |workbench, compliance_check_set| -  link :compliance_check_set, workbench_compliance_check_set_path(workbench, compliance_check_set) +  link compliance_check_set.name, workbench_compliance_check_set_path(workbench, compliance_check_set)    parent :compliance_check_sets, workbench  end  crumb :imports do |workbench| -  link :imports, workbench_imports_path(workbench) +  link I18n.t('imports.index.title'), workbench_imports_path(workbench)    parent :workbench, workbench  end @@ -45,6 +45,19 @@ crumb :organisation do |organisation|    link organisation.name, organisation_path(organisation)  end +crumb :compliance_control_sets do +  link I18n.t('compliance_control_sets.index.title'), compliance_control_sets_path +end + +crumb :compliance_control_set do |compliance_control_set| +  link compliance_control_set.name, compliance_control_sets_path +  parent :compliance_control_sets +end + +# crumb :compliance_controls do|compliance_control_sets| +#   link +#   parent :compliance_control_sets, compliance_control_sets +# end  # crumb :project do |project|  #   link project.name, project_path(project) | 
