Commit f21c2000 by Thanh Hung Pham

Fix disable link_to

parent 4be23420
$(function() { $(function() {
$('a[disabled=disabled]').click(function(event){
event.preventDefault(); // Prevent link from following its href
});
$(".alert" ).fadeOut(3000); $(".alert" ).fadeOut(3000);
$( ".favorite_add" ).on( "click", function() { $( ".favorite_add" ).on( "click", function() {
$.ajax({ $.ajax({
......
...@@ -24,6 +24,10 @@ class RegistrationsController < Devise::RegistrationsController ...@@ -24,6 +24,10 @@ class RegistrationsController < Devise::RegistrationsController
end end
end end
def show
@user = User.find(params[:user_id])
end
def download_file def download_file
send_file("#{Rails.root}/app/upload/#{current_user.cv_name}", filename: current_user.cv_name) send_file("#{Rails.root}/app/upload/#{current_user.cv_name}", filename: current_user.cv_name)
end end
......
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
<%- @applied_jobs.each do |apply| -%> <%- @applied_jobs.each do |apply| -%>
<tr> <tr>
<td> <%= link_to apply.job.name, jobs_detail_path(id: apply.job.id) %></td> <td> <%= link_to apply.job.name, jobs_detail_path(id: apply.job.id) %></td>
<td> <%= link_to apply.user.fullname, registrations_show_path %></td> <td> <%= link_to apply.user.fullname, registrations_show_path(user_id: apply.user.id) %></td>
<td> <%= link_to apply.user.cv_name, registrations_download_file_path %></td> <td> <%= link_to apply.user.cv_name, registrations_download_file_path %></td>
<td> <%= apply.user.email %></td> <td> <%= apply.user.email %></td>
<td> <%= apply.applied_at.strftime('%F') %></td> <td> <%= apply.applied_at.strftime('%F') %></td>
......
...@@ -4,19 +4,24 @@ ...@@ -4,19 +4,24 @@
<div class="form-group"> <div class="form-group">
<label>Email</label><br /> <label>Email</label><br />
<input type="text" value="<%= current_user.email unless current_user.nil? %>", class="form-control", readonly/> <input type="text" value="<%= @user.email%>", class="form-control", readonly/>
</div> </div>
<div class="form-group"> <div class="form-group">
<label>Full name</label><br /> <label>Full name</label><br />
<input type="text" value="<%= current_user.fullname unless current_user.nil? %>", class="form-control", readonly/> <input type="text" value="<%= @user.fullname%>", class="form-control", readonly/>
</div> </div>
<div class="form-group"> <div class="form-group">
<label>Cv name</label><br /> <label>Cv name</label><br />
<%= link_to current_user.nil? ? '' : current_user.cv_name, registrations_download_file_path %> <%= link_to @user.cv_name, registrations_download_file_path %>
</div> </div>
<div class="form-group"> <div class="form-group">
<a class="btn btn-primary" href="<%= edit_user_registration_path %>">Update</a> <%- if admin_signed_in? -%>
<a class="btn btn-primary" href="<%= jobs_applied_jobs_path %>">My Jobs</a> <%= link_to 'Update', edit_user_registration_path, class: 'btn btn-primary', disabled: true %>
<%= link_to 'My Jobs', jobs_applied_jobs_path, class: 'btn btn-primary', disabled: true %>
<%- else -%>
<%= link_to 'Update', edit_user_registration_path, class: 'btn btn-primary' %>
<%= link_to 'My Jobs', jobs_applied_jobs_path, class: 'btn btn-primary' %>
<%- end -%>
</div> </div>
</div> </div>
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
<li> <%= link_to 'Log out', destroy_admin_session_path, method: :delete %> </li> <li> <%= link_to 'Log out', destroy_admin_session_path, method: :delete %> </li>
<%- else -%> <%- else -%>
<%- if user_signed_in? -%> <%- if user_signed_in? -%>
<li> <%= link_to 'My profile', registrations_show_path %> </li> <li> <%= link_to 'My profile', registrations_show_path(user_id: current_user.id) %> </li>
<li> <%= link_to 'Log out', destroy_user_session_path, method: :delete %> </li> <li> <%= link_to 'Log out', destroy_user_session_path, method: :delete %> </li>
<li> <%= link_to 'Favorite', jobs_favorited_jobs_path %> </li> <li> <%= link_to 'Favorite', jobs_favorited_jobs_path %> </li>
<li> <%= link_to 'History', jobs_history_jobs_path %> </li> <li> <%= link_to 'History', jobs_history_jobs_path %> </li>
......
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