aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuillaume2017-10-03 17:36:25 +0200
committerGuillaume2017-10-03 17:36:25 +0200
commit3a666be069195e9fc63a12d5f6001098dfd26c34 (patch)
treed28098b8e59338eb223bf8da0c9e5b7d1ec00070
parentcdabb8ff3661e8b2fae462ed9e10b4447e746a06 (diff)
downloadchouette-core-3a666be069195e9fc63a12d5f6001098dfd26c34.tar.bz2
add gear menu to compliance_control_blocks title
-rw-r--r--app/views/compliance_control_sets/show.html.slim73
1 files changed, 38 insertions, 35 deletions
diff --git a/app/views/compliance_control_sets/show.html.slim b/app/views/compliance_control_sets/show.html.slim
index e66291150..54f95bb34 100644
--- a/app/views/compliance_control_sets/show.html.slim
+++ b/app/views/compliance_control_sets/show.html.slim
@@ -23,47 +23,50 @@
.col-lg-6.col-md-6.col-sm-12.col-xs-12
= definition_list t('metadatas'),
ComplianceControlSet.human_attribute_name(:name) => @compliance_control_set.name
-
- .container-fluid
- .row
- .col-lg-12
- /= render 'filters'
.row
.col-lg-12
h2
= transport_mode("", "")
- .col-lg-12
- .select_table
- = table_builder_2 @compliance_controls_without_block,
- [ \
- TableBuilderHelper::Column.new( \
- key: :code, \
- attribute: 'code' \
- ), \
- TableBuilderHelper::Column.new( \
- key: :name, \
- attribute: 'name', \
- link_to: lambda do |compliance_control| \
- compliance_control_set_compliance_control_path(@compliance_control_set, compliance_control) \
- end \
- ), \
- TableBuilderHelper::Column.new( \
- key: :criticity, \
- attribute: 'criticity' \
- ), \
- TableBuilderHelper::Column.new( \
- key: :comment, \
- attribute: 'comment' \
- ), \
- ],
- sortable: true,
- cls: 'table has-filter has-search'
+ .row
+ .col-lg-12
+ .select_table
+ = table_builder_2 @compliance_controls_without_block,
+ [ \
+ TableBuilderHelper::Column.new( \
+ key: :code, \
+ attribute: 'code' \
+ ), \
+ TableBuilderHelper::Column.new( \
+ key: :name, \
+ attribute: 'name', \
+ link_to: lambda do |compliance_control| \
+ compliance_control_set_compliance_control_path(@compliance_control_set, compliance_control) \
+ end \
+ ), \
+ TableBuilderHelper::Column.new( \
+ key: :criticity, \
+ attribute: 'criticity' \
+ ), \
+ TableBuilderHelper::Column.new( \
+ key: :comment, \
+ attribute: 'comment' \
+ ), \
+ ],
+ sortable: true,
+ cls: 'table has-filter has-search'
- @compliance_control_set.compliance_control_blocks.each do |block|
- .row
- .col-lg-12
- h2
- = transport_mode(block.transport_mode, block.transport_submode)
+ .row
+ .col-lg-12
+ h2
+ = transport_mode(block.transport_mode, block.transport_submode)
+ .btn-group
+ .btn.dropdown-toggle{ data-toggle="dropdown" }
+ .span.fa.fa-cog
+ ul.dropdown-menu
+ li
+ = link_to t('compliance_control_sets.actions.edit'), edit_compliance_control_set_compliance_control_block_path(@compliance_control_set.id, block.id)
+ = link_to t('compliance_control_sets.actions.destroy'), compliance_control_set_compliance_control_block_path(@compliance_control_set.id, block.id), :method => :delete, :data => {:confirm => t('compliance_control_sets.actions.destroy_confirm')}
.row
.col-lg-12
.select_table