Commit 44f4d89b by Hoang Nam Nguyen

'finish applied_job_page'

parent 74cb245e
...@@ -46,6 +46,9 @@ class UsersController < ApplicationController ...@@ -46,6 +46,9 @@ class UsersController < ApplicationController
end end
def my_jobs def my_jobs
@user = current_user
@job = @user.applies
@job_pages= ::Kaminari.paginate_array(@user.applies).page(params[:page]).per(20)
end end
private private
......
<div class="container mt-5" > <div class="container mt-5" >
<div class="row mb-5"> <div class="row mb-5">
<div class="search_list titlejob col-md-10"> <div class="search_list titlejob col-md-10">
<%= link_to job['job_name'].join(','), job_detail_path(job['job_id']), class: 'search_list_jobs_title' %> <%= link_to job['job_name'].join(','), job_detail_path(job['job_id']), class: 'search_list_jobs_title' %>
<% unless job['short_description'].nil? %> <% unless job['short_description'].nil? %>
<li class="detail_description"> <li class="detail_description">
...@@ -23,7 +22,9 @@ ...@@ -23,7 +22,9 @@
</div> </div>
<div class="col-md-2 mt-2"> <div class="col-md-2 mt-2">
<%= link_to 'Favorite', '#', { class: 'btn btn-success'} %> <%= link_to '',class: 'btn btn-success' do %>
<i class="fa fa-heartbeat"></i> Favorite
<% end %>
</div> </div>
</div> </div>
......
...@@ -2,7 +2,9 @@ ...@@ -2,7 +2,9 @@
<%= form_tag job_index_path, method: :get do %> <%= form_tag job_index_path, method: :get do %>
<div class="row search_field mt-5"> <div class="row search_field mt-5">
<%= search_field_tag 's', nil, placeholder: 'Search...', class: 'col-10 form-control' %> <%= search_field_tag 's', nil, placeholder: 'Search...', class: 'col-10 form-control' %>
<%= submit_tag 'Search',id: "search_button", class: 'col-1 btn btn-success form-control ml-3 ' %> <%= button_tag(type: "submit", class: "col-1 btn btn-success form-control ml-3", id: "search_button") do %>
<i class="fa fa-search"> Search</i>
<% end %>
</div> </div>
<% end %> <% end %>
......
<div class="container mt-5" >
<div class="row mb-5 ml-5">
<div class="search_list titlejob col-md-10">
<%= link_to apply.job.job_title,job_detail_path(apply.job.id),class: 'search_list_jobs_title' %>
<% unless apply.job.short_description.nil? %>
<li class="detail_description">
<%= truncate apply.job.short_description,length: 250 %>
<%= link_to 'read more',job_detail_path(apply.job.id)%></li>
</li>
<% end %>
<div class="row ml-0">
<li class="detail_description col-md-5">
<%= apply.job.cities.map(&:location).join(',') %>
</li>
<% unless apply.job.salary.nil? %>
<li class=" detail_description float-right text-success col-md-5">
<%= apply.job.salary%>
</li>
<% end -%>
</div>
</div>
</div>
</div>
\ No newline at end of file
<%= provide(:title,"Applied jobs")%>
<h1 class="text-center mt-5 text-danger">Applied Jobs</h1>
<div class="mt-4">
<%= paginate @job_pages,theme: 'twitter-bootstrap-4'%>
<%= render partial: "my_jobs",collection: @job, as: :apply %>
<%= paginate @job_pages,theme: 'twitter-bootstrap-4'%>
</div>
\ No newline at end of file
...@@ -59,7 +59,7 @@ ...@@ -59,7 +59,7 @@
</div> </div>
<div class="col-md-3"> <div class="col-md-3">
<%= link_to '#',class: 'btn btn-danger' do %> <%= link_to my_jobs_path(@user.id),class: 'btn btn-danger' do %>
<i class="fa fa-list-ol"></i> MyJobs <i class="fa fa-list-ol"></i> MyJobs
<% end %> <% end %>
</div> </div>
......
...@@ -14,6 +14,7 @@ module VenJob ...@@ -14,6 +14,7 @@ module VenJob
config.active_job.queue_adapter = :sidekiq config.active_job.queue_adapter = :sidekiq
require 'carrierwave' require 'carrierwave'
require 'carrierwave/orm/activerecord' require 'carrierwave/orm/activerecord'
config.time_zone = 'Hanoi'
# Settings in config/environments/* take precedence over those specified here. # Settings in config/environments/* take precedence over those specified here.
# Application configuration should go into files in config/initializers # Application configuration should go into files in config/initializers
# -- all .rb files in that directory are automatically loaded. # -- all .rb files in that directory are automatically loaded.
......
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