diff options
Diffstat (limited to 'app/views')
| -rw-r--r-- | app/views/companies/_companies.html.slim | 2 | ||||
| -rw-r--r-- | app/views/lines/_lines.html.slim | 18 | ||||
| -rw-r--r-- | app/views/networks/_networks.html.slim | 2 | ||||
| -rw-r--r-- | app/views/referential_companies/_companies.html.slim | 2 | ||||
| -rw-r--r-- | app/views/referential_lines/_lines.html.slim | 2 | ||||
| -rw-r--r-- | app/views/referential_networks/_networks.html.slim | 2 | ||||
| -rw-r--r-- | app/views/referential_stop_areas/_stop_areas.html.slim | 2 | ||||
| -rw-r--r-- | app/views/stop_areas/_stop_areas.html.slim | 2 | 
8 files changed, 18 insertions, 14 deletions
diff --git a/app/views/companies/_companies.html.slim b/app/views/companies/_companies.html.slim index 52ea668e1..a397bf06f 100644 --- a/app/views/companies/_companies.html.slim +++ b/app/views/companies/_companies.html.slim @@ -1,6 +1,6 @@  - if @companies.any?    = table_builder @companies, -    { 'Oid' => Proc.new { |n| n.objectid.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', @companies.human_attribute_name(:code) => 'code' },      [:show, :edit, :delete],      'table table-bordered' diff --git a/app/views/lines/_lines.html.slim b/app/views/lines/_lines.html.slim index f765f4a4d..cdb90bbba 100644 --- a/app/views/lines/_lines.html.slim +++ b/app/views/lines/_lines.html.slim @@ -1,8 +1,12 @@ -= 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.network.name }, @lines.human_attribute_name(:company) => Proc.new { |n| n.company.name }, @lines.human_attribute_name(:group_of_lines) => Proc.new { |n| n.group_of_lines.count } }, -  [:show, :edit, :delete], -  'table table-bordered' +- if @lines.any? +  = 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) }, @lines.human_attribute_name(:company) => Proc.new { |n| n.try(:company).try(:name) } }, +    [:show, :edit, :delete], +    'table table-bordered' -.text-center -  = will_paginate @lines, container: false, renderer: RemoteBootstrapPaginationLinkRenderer +  .text-center +    = will_paginate @lines, container: false, renderer: RemoteBootstrapPaginationLinkRenderer + +- else +  = replacement_msg t('referential_lines.search_no_results') diff --git a/app/views/networks/_networks.html.slim b/app/views/networks/_networks.html.slim index a53ca80d5..3075557e5 100644 --- a/app/views/networks/_networks.html.slim +++ b/app/views/networks/_networks.html.slim @@ -1,6 +1,6 @@  - if @networks.any?    = table_builder @networks, -    { 'Oid' => Proc.new { |n| n.objectid.local_id }, @networks.human_attribute_name(:name) => 'name' }, +    { 'Oid' => Proc.new { |n| n.try(:objectid).try(:local_id) }, @networks.human_attribute_name(:name) => 'name' },      [:show, :edit, :delete],      'table table-bordered' diff --git a/app/views/referential_companies/_companies.html.slim b/app/views/referential_companies/_companies.html.slim index a9c59f84f..697131dcb 100644 --- a/app/views/referential_companies/_companies.html.slim +++ b/app/views/referential_companies/_companies.html.slim @@ -1,6 +1,6 @@  - if @companies.any?    = table_builder @companies, -    { 'Oid' => Proc.new { |n| n.objectid.local_id }, Chouette::Company.human_attribute_name(:name) => 'name', Chouette::Company.human_attribute_name(:code) => 'code' }, +    { 'Oid' => Proc.new { |n| n.try(:objectid).try(:local_id) }, Chouette::Company.human_attribute_name(:name) => 'name', Chouette::Company.human_attribute_name(:code) => 'code' },      [:show, :edit, :delete],      'table table-bordered' diff --git a/app/views/referential_lines/_lines.html.slim b/app/views/referential_lines/_lines.html.slim index 662c42f8c..cdb90bbba 100644 --- a/app/views/referential_lines/_lines.html.slim +++ b/app/views/referential_lines/_lines.html.slim @@ -1,7 +1,7 @@  - if @lines.any?    = 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.network.name }, @lines.human_attribute_name(:company) => Proc.new { |n| n.company.name }, @lines.human_attribute_name(:group_of_lines) => Proc.new { |n| n.group_of_lines.count } }, +    @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) }, @lines.human_attribute_name(:company) => Proc.new { |n| n.try(:company).try(:name) } },      [:show, :edit, :delete],      'table table-bordered' diff --git a/app/views/referential_networks/_networks.html.slim b/app/views/referential_networks/_networks.html.slim index 6835dcbbe..42f947f73 100644 --- a/app/views/referential_networks/_networks.html.slim +++ b/app/views/referential_networks/_networks.html.slim @@ -1,6 +1,6 @@  - if @networks.any?    = table_builder @networks, -    { 'Oid' => Proc.new { |n| n.objectid.local_id }, Chouette::Network.human_attribute_name(:name) => 'name' }, +    { 'Oid' => Proc.new { |n| n.try(:objectid).try(:local_id) }, Chouette::Network.human_attribute_name(:name) => 'name' },      [:show, :edit, :delete],      'table table-bordered' diff --git a/app/views/referential_stop_areas/_stop_areas.html.slim b/app/views/referential_stop_areas/_stop_areas.html.slim index bb646d914..f8551a0ac 100644 --- a/app/views/referential_stop_areas/_stop_areas.html.slim +++ b/app/views/referential_stop_areas/_stop_areas.html.slim @@ -1,6 +1,6 @@  - if @stop_areas.any?    = table_builder @stop_areas, -    { 'Object_id' => 'objectid', @stop_areas.human_attribute_name(:name) => 'name', @stop_areas.human_attribute_name(:registration_number) => 'registration_number', @stop_areas.human_attribute_name(:city_name) => 'city_name', @stop_areas.human_attribute_name(:zip_code) => 'zip_code', @stop_areas.human_attribute_name(:lines) => Proc.new { |n| n.lines.count } }, +    { 'Object_id' => 'objectid', @stop_areas.human_attribute_name(:name) => 'name', @stop_areas.human_attribute_name(:registration_number) => 'registration_number', @stop_areas.human_attribute_name(:city_name) => 'city_name', @stop_areas.human_attribute_name(:zip_code) => 'zip_code', @stop_areas.human_attribute_name(:lines) => Proc.new { |n| n.try(:lines).try(:count) } },      [:show, :edit, :delete],      'table table-bordered' diff --git a/app/views/stop_areas/_stop_areas.html.slim b/app/views/stop_areas/_stop_areas.html.slim index bb646d914..f8551a0ac 100644 --- a/app/views/stop_areas/_stop_areas.html.slim +++ b/app/views/stop_areas/_stop_areas.html.slim @@ -1,6 +1,6 @@  - if @stop_areas.any?    = table_builder @stop_areas, -    { 'Object_id' => 'objectid', @stop_areas.human_attribute_name(:name) => 'name', @stop_areas.human_attribute_name(:registration_number) => 'registration_number', @stop_areas.human_attribute_name(:city_name) => 'city_name', @stop_areas.human_attribute_name(:zip_code) => 'zip_code', @stop_areas.human_attribute_name(:lines) => Proc.new { |n| n.lines.count } }, +    { 'Object_id' => 'objectid', @stop_areas.human_attribute_name(:name) => 'name', @stop_areas.human_attribute_name(:registration_number) => 'registration_number', @stop_areas.human_attribute_name(:city_name) => 'city_name', @stop_areas.human_attribute_name(:zip_code) => 'zip_code', @stop_areas.human_attribute_name(:lines) => Proc.new { |n| n.try(:lines).try(:count) } },      [:show, :edit, :delete],      'table table-bordered'  | 
