From 75680e5a49b723aad759ce363f962ec7ec175105 Mon Sep 17 00:00:00 2001 From: Eric Davis Date: Fri, 4 Feb 2011 09:45:27 -0800 Subject: [PATCH] [#5417] Show the deliverable type on the edit form. --- app/models/deliverable.rb | 4 ++++ app/views/deliverables/_form.html.erb | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/app/models/deliverable.rb b/app/models/deliverable.rb index ac16f64..003805b 100644 --- a/app/models/deliverable.rb +++ b/app/models/deliverable.rb @@ -42,6 +42,10 @@ class Deliverable < ActiveRecord::Base '' end + def humanize_type + type.to_s.sub('Deliverable','') + end + # Deliverable's aren't dated. Subclasses may override this for period behavior. def current_date nil diff --git a/app/views/deliverables/_form.html.erb b/app/views/deliverables/_form.html.erb index 4a338c8..1da5da6 100644 --- a/app/views/deliverables/_form.html.erb +++ b/app/views/deliverables/_form.html.erb @@ -13,6 +13,10 @@ <%= form.select(:type, Deliverable.valid_types_to_select, {:include_blank => false}, {:class => 'type'}) %> <% else %> +
  • + <%= form.label(:type, l(:field_type)) %> + <%= h(resource.humanize_type) %> +
  • <%= form.input :type, :as => :hidden, :class => 'type' %> <% end %> <%= form.input :manager, :required => true, :collection => @project.users.sort %>