app/views/dashboard/assign_task.html.erb
<main>
<div class="row">
<h3 class="center-align">Assign Task</h3>
<div class= "col s8 offset-s2" >
<%= form_for @task, url: create_task_path, html: { class: "assign-form" } do |f| %>
<%= render "partials/error_msg", object: @task %>
<%= f.hidden_field :task_name, value: session[:searcher] %>
<%= f.hidden_field :tasker_id, value: current_user.id %>
<%= f.hidden_field :artisan_id, value: @artisan_id %>
<div class="row">
<div class="col s8">
<div class="group">
<%= f.label :task_name, "Task Name:" %>
<%= f.text_field :task_name, value: session[:searcher], disabled: true %>
</div>
<div class="group">
<%= f.label :amount, "Amount:" %>
<%= f.text_field :amount, required: true %>
</div>
<div class="group row">
<div class="col s12">
<%= f.label "I want this task to be done on:" %>
</div>
<div class="col s6">
<%= select_month Date.today %>
</div>
<div class="col s6">
<%= select_day Date.today %>
</div>
<div class="col s12">
<%= select :time_range, "task" do %>
<%= content_tag :option, "Anytime 8am - 8pm" %>
<%= content_tag :option, "Morning 8am - 12pm", selected: true %>
<%= content_tag :option, "Afternoon 12pm - 4pm" %>
<%= content_tag :option, "Evening 4pm - 8pm" %>
<% end %>
</div>
</div>
<div class="group">
<%= f.label :description, "Give a little bit more info about this task:" %>
<%= f.text_area :description, placeholder: "EXAMPLE: I have 3 bedrooms and it really needs deep cleaning.", required: true %>
</div>
</div>
<div class="col s4">
<div class="card-panel center-align">
<%= cl_image_tag @artisan.image_url %>
<p class="center-align">
<%= "#{@artisan.firstname} #{@artisan.lastname}" %>
</p>
<%= f.button "Notify Artisan", class: "btn" %>
</div>
</div>
</div>
<% end %>
<% form_tag do%>
<% id = params["id"].nil? ? nil : params["id"] %>
<%= label_tag "Artisan ID:" %>
<% if id %>
<%= text_field_tag "artisan_id", "#{id}", disabled: true %>
<% else %>
<%= text_field_tag "artisan_id", "#{id}" %>
<% end %>
<%= label_tag "Amount:" %>
<%= text_field_tag "amount" %>
<%= label_tag "I Want This Task To Be Done On:" %>
<div class= "row">
<div class= "col m4 left">
<%= select_day(Date.today)%>
</div>
<div class= "col m4 left">
<%= select_month(Date.today)%>
</div>
<div class= "col m4 left">
<%= text_field_tag "year", Time.now.year, disabled: true %>
</div>
</div>
<%= label_tag "Description:" %>
<%= text_area_tag "description" %>
<button class="btn waves-effect" type="submit">NOTIFY ARTISAN</button>
<% end %>
</div>
</div>
</main>