Commit 98594865 by Thanh Hung Pham

Validate form

parent 9efeecec
......@@ -11,6 +11,8 @@ class JobsController < ApplicationController
def apply
@job_id = params[:job_id]
@fullname = params[:fullname].present? ? params[:fullname] : current_user.fullname
@email = params[:email].present? ? params[:email] : current_user.email
end
def confirm
......
......@@ -12,12 +12,12 @@
<%= form_tag jobs_confirm_path do %>
<div class="form-group">
<label>Full name</label><br />
<%= text_field_tag 'fullname', current_user.fullname, class: 'form-control' %>
<%= text_field_tag 'fullname', @fullname, class: 'form-control', required: true %>
<%= hidden_field_tag 'job_id', @job_id %>
</div>
<div class="form-group">
<label>Email</label><br />
<%= text_field_tag 'email', current_user.email, class: 'form-control' %>
<%= text_field_tag 'email', @email, class: 'form-control', required: true, pattern: '[^@]+@[^@]+\.[a-zA-Z]{2,6}' %>
</div>
<div class="form-group">
<label>Cv name</label><br />
......
......@@ -25,7 +25,7 @@
</div>
<div class="form-group">
<a class="btn btn-primary" href="<%= jobs_apply_path %>">Edit</a>
<a class="btn btn-primary" href="<%= jobs_apply_path(fullname: @fullname, email: @email) %>">Edit</a>
<%= submit_tag 'Done', class: 'btn btn-primary' %>
</div>
<%- end -%>
......
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