Added CRUD links for projects/tasks and validation display
This commit is contained in:
@@ -2,6 +2,11 @@
|
|||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<% @projects.each do |project| %>
|
<% @projects.each do |project| %>
|
||||||
<li><h3><%= project.project_name %></h3></li>
|
<li><h3><a href="<%= project_path(project) %>"><%= project.project_name %></a></h3></li>
|
||||||
|
|
||||||
|
<%= link_to "Destroy", project_path(project), data: {
|
||||||
|
turbo_method: :delete,
|
||||||
|
turbo_confirm: "Are you sure?"
|
||||||
|
} %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
@@ -4,11 +4,17 @@
|
|||||||
<div>
|
<div>
|
||||||
<%= form.label :project_name %><br>
|
<%= form.label :project_name %><br>
|
||||||
<%= form.text_field :project_name %>
|
<%= form.text_field :project_name %>
|
||||||
|
<% @project.errors.full_messages_for(:project_name).each do |message| %>
|
||||||
|
<p><%= message %></p>
|
||||||
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<%= form.label :description %><br>
|
<%= form.label :description %><br>
|
||||||
<%= form.text_area :description %>
|
<%= form.text_area :description %>
|
||||||
|
<% @project.errors.full_messages_for(:description).each do |message| %>
|
||||||
|
<p><%= message %></p>
|
||||||
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
|
|||||||
@@ -6,5 +6,11 @@
|
|||||||
<li>
|
<li>
|
||||||
<%= task.title %> (<%= task.status %>)
|
<%= task.title %> (<%= task.status %>)
|
||||||
</li>
|
</li>
|
||||||
|
<%= link_to "Destroy", project_task_path(@project, task), data: {
|
||||||
|
turbo_method: :delete,
|
||||||
|
turbo_confirm: "Are you sure?"
|
||||||
|
} %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
<%= link_to "Add Task", new_project_task_path(@project) %>
|
||||||
Reference in New Issue
Block a user