Commit d3967d64 by Thanh Hung Pham

Show job

parent b784e14a
...@@ -3,4 +3,8 @@ class JobsController < ApplicationController ...@@ -3,4 +3,8 @@ class JobsController < ApplicationController
@applied_jobs = Apply.where(user_id: current_user.id) @applied_jobs = Apply.where(user_id: current_user.id)
render :applied_jobs render :applied_jobs
end end
def show
@jobs = Job.all.limit(5)
end
end end
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
<%- get_city_by_area(area).each do |city| -%> <%- get_city_by_area(area).each do |city| -%>
<%- if city.job.count > 0 -%> <%- if city.job.count > 0 -%>
<div class="col-md-4"> <div class="col-md-4">
<%= city.name %> <%= link_to city.name, jobs_show_path(city.id) %>
(<%= pluralize(city.job.count, 'job') %>) (<%= pluralize(city.job.count, 'job') %>)
</div> </div>
<%- end -%> <%- end -%>
......
<%- provide(:title, 'Job list') -%>
<div class="well">
</div>
<div class="well">
<div class="row">
<div class="col-md-2">
<p>
Total: <%= @job_count %>
</p>
</div>
<div class="col-md-6">
<p>
Result for: <%= @search_conditions %>
</p>
</div>
</div>
<div class="row">
Paging top
</div>
<%- @jobs.each do |job| -%>
<div class="row">
<div class="col-md-9">
<%= job.name %>
<%= truncate(job.description, length: 250) %>
<%= job.city.name unless job.city.nil? %>
<%= job.salary %>
</div>
<div class="col-md-3">
<%= link_to 'Favorite', jobs_favorite_path %>
</div>
</div>
<%- end -%>
<div class="row">
Paging bottom
</div>
</div>
...@@ -5,6 +5,7 @@ Rails.application.routes.draw do ...@@ -5,6 +5,7 @@ Rails.application.routes.draw do
get '/cities', to: 'cities#show' get '/cities', to: 'cities#show'
get '/categories', to: 'categories#show' get '/categories', to: 'categories#show'
get 'jobs/applied_jobs' get 'jobs/applied_jobs'
get 'jobs/show/'
resource :cities resource :cities
devise_scope :user do devise_scope :user do
......
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