From 41e4bf723275eb0bfbd9524c390e32311acffa91 Mon Sep 17 00:00:00 2001 From: Romano Licker Date: Fri, 16 Dec 2011 15:26:02 +0100 Subject: [PATCH] [accessibility] add hidden labels for input fields --- app/views/cost_objects/_labor_budget_item.rhtml | 3 +++ app/views/cost_objects/_material_budget_item.rhtml | 3 +++ 2 files changed, 6 insertions(+) diff --git a/app/views/cost_objects/_labor_budget_item.rhtml b/app/views/cost_objects/_labor_budget_item.rhtml index a0692a96db..3ebee31f53 100644 --- a/app/views/cost_objects/_labor_budget_item.rhtml +++ b/app/views/cost_objects/_labor_budget_item.rhtml @@ -15,12 +15,15 @@ <% fields_for prefix, labor_budget_item do |cost_form| %> + <%= cost_form.text_field :hours, :index => id_or_index, :size => 3 %> + <%= cost_form.select :user_id, @project.assignable_users.sort.collect{|u| [u.name, u.id]}, {:prompt => true}, {:index => id_or_index} %> + <%= cost_form.text_field :comments, :index => id_or_index, :size => 40 %> diff --git a/app/views/cost_objects/_material_budget_item.rhtml b/app/views/cost_objects/_material_budget_item.rhtml index 218218f578..ac56820072 100644 --- a/app/views/cost_objects/_material_budget_item.rhtml +++ b/app/views/cost_objects/_material_budget_item.rhtml @@ -15,17 +15,20 @@ <% fields_for prefix, material_budget_item do |cost_form| %> + <%= cost_form.text_field :units, :index => id_or_index, :size => 3 %> "> <%=h material_budget_item.cost_type.unit_plural if material_budget_item.cost_type %> + <%= cost_form.select :cost_type_id, cost_types_collection_for_select_options(material_budget_item.cost_type), {}, {:index => id_or_index} %> <%= observe_field( "#{id_prefix}_cost_type_id", :url => {:action => :update_material_budget_item, :project_id => @project.id}, :with => "'cost_type_id=' + encodeURIComponent(value) + '&units=' + encodeURIComponent(document.getElementById('#{id_prefix}_units').value) + '&fixed_date=' + encodeURIComponent(document.getElementById('cost_object_fixed_date').value) + '&element_id=#{id_prefix}'") %> <%= observe_field( "#{id_prefix}_units", :frequency => 1, :url => {:action => :update_material_budget_item, :project_id => @project.id}, :with => "'cost_type_id=' + encodeURIComponent(document.getElementById('#{id_prefix}_cost_type_id').value) + '&units=' + encodeURIComponent(value) + '&fixed_date=' + encodeURIComponent(document.getElementById('cost_object_fixed_date').value) + '&element_id=#{id_prefix}'") %> + <%= cost_form.text_field :comments, :index => id_or_index, :size => 40 %>