diff --git a/app/helpers/projects_helper.rb b/app/helpers/projects_helper.rb index 1fa71ec..7548c64 100644 --- a/app/helpers/projects_helper.rb +++ b/app/helpers/projects_helper.rb @@ -2,4 +2,8 @@ module ProjectsHelper def project_form_fields [:name, :email, :short_name, :offer_date, :order_date] end + + def project_view_fields + [:name, :email, :short_name, :offer_date, :order_date] + end end \ No newline at end of file diff --git a/app/views/projects/_project.html.erb b/app/views/projects/_project.html.erb index 7facf54..c68459d 100644 --- a/app/views/projects/_project.html.erb +++ b/app/views/projects/_project.html.erb @@ -1,8 +1,11 @@
- Name: - <%= project.email %> <%= project.name %> -
+ <% project_view_fields.each do |attrib| %> ++ <%= attrib.to_s.humanize %>: + <%= value = project.send(attrib) %> + <%= value.is_a?(Date) ? l(value) : value %> +
+ <% end %> <% if project.subprojects.any? %>