aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--app/views/companies/index.html.slim11
-rw-r--r--app/views/lines/index.html.slim13
-rw-r--r--app/views/networks/index.html.slim9
3 files changed, 18 insertions, 15 deletions
diff --git a/app/views/companies/index.html.slim b/app/views/companies/index.html.slim
index 1b35ba7fe..97d70190a 100644
--- a/app/views/companies/index.html.slim
+++ b/app/views/companies/index.html.slim
@@ -8,8 +8,8 @@
/ PageContent
.page_content
.container-fluid
- - if @companies.any?
- .row
+ - if params[:q].present? or @companies.any?
+ .row.mb-sm
.col-lg-5.col-md-6.col-sm-6.col-xs-8
= search_form_for @q, url: line_referential_companies_path(@line_referential), html: {method: :get} do |f|
.input-group.search_bar
@@ -22,17 +22,18 @@
.col-lg-7.col-md-6.col-sm-6.col-xs-4.text-right
= new_pagination @companies
- .row.mt-sm
+ - if @companies.any?
+ .row
.col-lg-12
= table_builder @companies,
- { 'Oid' => Proc.new { |n| n.try(:objectid).try(:local_id) }, @companies.human_attribute_name(:name) => 'name', @companies.human_attribute_name(:code) => 'code' },
+ { 'Oid' => Proc.new { |n| n.try(:objectid).try(:local_id) }, @companies.human_attribute_name(:name) => 'name' },
[:show, :edit, :delete],
[],
'table'
= new_pagination @companies, 'pull-right'
- - else
+ - unless @companies.any?
.row
.col-lg-12
= replacement_msg t('companies.search_no_results')
diff --git a/app/views/lines/index.html.slim b/app/views/lines/index.html.slim
index e9b8902b4..6e32d9ac1 100644
--- a/app/views/lines/index.html.slim
+++ b/app/views/lines/index.html.slim
@@ -8,8 +8,8 @@
/ PageContent
.page_content
.container-fluid
- - if @lines.any?
- .row
+ - if params[:q].present? or @lines.any?
+ .row.mb-sm
.col-lg-5.col-md-6.col-sm-6.col-xs-8
= search_form_for @q, url: line_referential_lines_path(@line_referential), html: {method: :get} do |f|
.input-group.search_bar
@@ -22,13 +22,14 @@
.col-lg-7.col-md-6.col-sm-6.col-xs-4.text-right
= new_pagination @lines
- .row.mt-sm
+ - if @lines.any?
+ .row
.col-lg-12
= render 'filters'
= table_builder @lines,
- { 'Oid' => Proc.new { |n| n.objectid.local_id }, @lines.human_attribute_name(:id) => 'id',
- @lines.human_attribute_name(:number) => 'number', @lines.human_attribute_name(:name) => 'name', @lines.human_attribute_name(:network) => Proc.new { |n| n.try(:network).try(:name) },
+ { 'Oid' => Proc.new { |n| n.objectid.local_id },
+ @lines.human_attribute_name(:name) => 'name', @lines.human_attribute_name(:network) => Proc.new { |n| n.try(:network).try(:name) },
@lines.human_attribute_name(:company) => Proc.new { |n| n.try(:company).try(:name) },
@lines.human_attribute_name(:transport_mode) => Proc.new { |n| n.transport_mode.nil? ? '-' : t("enumerize.line.transport_mode.#{n.try(:transport_mode)}") },
@lines.human_attribute_name(:transport_submode) => Proc.new { |n| n.transport_submode.nil? ? '-' : t("enumerize.line.transport_submode.#{n.try(:transport_submode)}") } },
@@ -38,7 +39,7 @@
= new_pagination @lines, 'pull-right'
- - else
+ - unless @lines.any?
.row
.col-lg-12
= replacement_msg t('referential_lines.search_no_results')
diff --git a/app/views/networks/index.html.slim b/app/views/networks/index.html.slim
index 89c5d0751..2bc934f61 100644
--- a/app/views/networks/index.html.slim
+++ b/app/views/networks/index.html.slim
@@ -8,8 +8,8 @@
/ PageContent
.page_content
.container-fluid
- - if @networks.any?
- .row
+ - if params[:q].present? or @networks.any?
+ .row.mb-sm
.col-lg-5.col-md-6.col-sm-6.col-xs-8
= search_form_for @q, url: line_referential_networks_path(@line_referential), html: {method: :get} do |f|
.input-group.search_bar
@@ -22,7 +22,8 @@
.col-lg-7.col-md-6.col-sm-6.col-xs-4.text-right
= new_pagination @networks
- .row.mt-sm
+ - if @networks.any?
+ .row
.col-lg-12
= table_builder @networks,
{ 'Oid' => Proc.new { |n| n.try(:objectid).try(:local_id) }, @networks.human_attribute_name(:name) => 'name' },
@@ -32,7 +33,7 @@
= new_pagination @networks, 'pull-right'
- - else
+ - unless @networks.any?
.row
.col-lg-12
= replacement_msg t('networks.search_no_results')