diff --git a/app/helpers/subprojects_helper.rb b/app/helpers/subprojects_helper.rb index 190170b..8255392 100644 --- a/app/helpers/subprojects_helper.rb +++ b/app/helpers/subprojects_helper.rb @@ -2,4 +2,8 @@ module SubprojectsHelper def subproject_form_fields [:subproject_name, :project_id, :client_id, :owner_id, :builder_id] end + + def subproject_view_fields + [:subproject_name, :project, :client, :owner, :builder] + end end diff --git a/app/views/projects/show.html.erb b/app/views/projects/show.html.erb index 842362a..3c9ad81 100644 --- a/app/views/projects/show.html.erb +++ b/app/views/projects/show.html.erb @@ -1,6 +1,26 @@
<%= notice %>
-<%= render @project %> +<% content_for :title, "Project: #{@project.name}" %> + +| <%= attrib.to_s.humanize %> | + <% end %> +Subprojects | +
|---|---|
- Subproject name: - <%= subproject.subproject_name %> -
- -- Project: - <%= subproject.project_id %> -
- -- Client: - <%= link_to "#{subproject.client&.company_name} (#{subproject.client&.lastname}, #{subproject.client&.firstname})", client_path(subproject.client&.id) %> -
- -- Owner: - <%= link_to "#{subproject.owner&.company_name} (#{subproject.owner&.lastname}, #{subproject.owner&.firstname})", client_path(subproject.owner&.id) %> -
- -- Builder: - <%= link_to "#{subproject.builder&.company_name} (#{subproject.builder&.lastname}, #{subproject.builder&.firstname})", client_path(subproject.builder&.id) %> -
- -- <%= link_to "Show this subproject", subproject %> -
- <% end %> +| <%= attrib.to_s.humanize %> | + <% end %> + +
|---|
<%= notice %>
-<%= render @subproject %> +<% content_for :title, "Subproject: #{@subproject.subproject_name}" %> + +| <%= attrib.to_s.humanize %> | + <% end %> +
|---|