fix page-ID1

parent 0c9a14c9
...@@ -3,5 +3,6 @@ class TopController < ApplicationController ...@@ -3,5 +3,6 @@ class TopController < ApplicationController
@jobs = Job.latest_jobs @jobs = Job.latest_jobs
@cities = City.top_cities @cities = City.top_cities
@industries = Industry.top_industries @industries = Industry.top_industries
@total_job = Job.all.count
end end
end end
...@@ -5,4 +5,3 @@ class City < ApplicationRecord ...@@ -5,4 +5,3 @@ class City < ApplicationRecord
LATEST_CITY_NUMBER = 9 LATEST_CITY_NUMBER = 9
scope :top_cities, -> { joins(:jobs).group(:name).order('count_all DESC').count.take(LATEST_CITY_NUMBER) } scope :top_cities, -> { joins(:jobs).group(:name).order('count_all DESC').count.take(LATEST_CITY_NUMBER) }
end end
<!--[if lt IE 9]>
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/r29/html5.min.js">
</script>
<![endif]-->
...@@ -10,7 +10,6 @@ html ...@@ -10,7 +10,6 @@ html
= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' = stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload'
= javascript_pack_tag 'application', 'data-turbolinks-track': 'reload' = javascript_pack_tag 'application', 'data-turbolinks-track': 'reload'
link[rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/all.min.css"] link[rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/all.min.css"]
= render 'layouts/shim'
body.bg-light body.bg-light
= render 'layouts/header' = render 'layouts/header'
.container .container
......
- provide :title, 'Jobs' - provide :title, 'Jobs'
h3.p-2 h3.p-2
|Total Jobs: | Total:
= Job.all.count = pluralize(@total_job, 'job')
.container .container
.input-group.py-3 .input-group.py-3
input.form-control.rounded[type="search" placeholder="Search" aria-label="Search" aria-describedby="search-addon"] input.form-control.rounded[type="search" placeholder="Search" aria-label="Search" aria-describedby="search-addon"]
button.btn.btn-outline-primary[type="button"] button.btn.btn-outline-primary[type="button"]
| search | Search
h4.py-4 h4.py-4
| Latest Jobs | Latest Jobs
- @jobs.each do |job| - @jobs.each do |job|
...@@ -23,8 +23,8 @@ h3.p-2 ...@@ -23,8 +23,8 @@ h3.p-2
= job.salary = job.salary
p.mb-1 p.mb-1
i.fas.fa-map-marker-alt.m-1 i.fas.fa-map-marker-alt.m-1
- job.cities.each do |job| - job.cities.each do |city|
= job.name = city.name
h4 h4
| Top Cities | Top Cities
.row.my-3.text-center.fs-5 .row.my-3.text-center.fs-5
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment