|
|
@ -1,7 +1,7 @@ |
|
|
|
<%- |
|
|
|
<%- |
|
|
|
index ||= "INDEX" |
|
|
|
index ||= "INDEX" |
|
|
|
new_or_existing = rate.new_record? ? 'new' : 'existing' |
|
|
|
new_or_existing = rate.new_record? ? 'new' : 'existing' |
|
|
|
id_or_index = rate.new_record? ? index : rate.id |
|
|
|
id_or_index = rate.new_record? ? index : rate.id |
|
|
|
prefix = "cost_type[#{new_or_existing}_rate_attributes][]" |
|
|
|
prefix = "cost_type[#{new_or_existing}_rate_attributes][]" |
|
|
|
id_prefix = "cost_type_#{new_or_existing}_rate_attributes_#{id_or_index}" |
|
|
|
id_prefix = "cost_type_#{new_or_existing}_rate_attributes_#{id_or_index}" |
|
|
|
name_prefix = "cost_type[#{new_or_existing}_rate_attributes][#{id_or_index}]" |
|
|
|
name_prefix = "cost_type[#{new_or_existing}_rate_attributes][#{id_or_index}]" |
|
|
@ -9,7 +9,7 @@ |
|
|
|
|
|
|
|
|
|
|
|
@rate = rate |
|
|
|
@rate = rate |
|
|
|
error_messages = error_messages_for 'rate' |
|
|
|
error_messages = error_messages_for 'rate' |
|
|
|
-%> |
|
|
|
-%> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<% unless error_messages.blank? %><tr><td colspan="3"><%= error_messages %></td></tr><% end %> |
|
|
|
<% unless error_messages.blank? %><tr><td colspan="3"><%= error_messages %></td></tr><% end %> |
|
|
@ -17,6 +17,6 @@ |
|
|
|
<tr class="<%= classes %>" id="<%= id_prefix %>"> |
|
|
|
<tr class="<%= classes %>" id="<%= id_prefix %>"> |
|
|
|
<td><%= rate_form.text_field :valid_from, :size => 10, :class => 'date', :index => id_or_index %><%= calendar_for("#{id_prefix}_valid_from") %></td> |
|
|
|
<td><%= rate_form.text_field :valid_from, :size => 10, :class => 'date', :index => id_or_index %><%= calendar_for("#{id_prefix}_valid_from") %></td> |
|
|
|
<td class="currency"><%= rate_form.text_field :rate, :size => 7, :index => id_or_index, :value => rate.rate ? rate.rate.round(2) : "" %> <%= Setting.plugin_redmine_costs['costs_currency'] %></td> |
|
|
|
<td class="currency"><%= rate_form.text_field :rate, :size => 7, :index => id_or_index, :value => rate.rate ? rate.rate.round(2) : "" %> <%= Setting.plugin_redmine_costs['costs_currency'] %></td> |
|
|
|
<td><%= image_to_function 'delete.png', "var e = $('#{id_prefix}');parent=e.up();e.remove();recalculate_even_odd(parent)"%></td> |
|
|
|
<td><%= image_to_function 'delete.png', "var e = $('#{id_prefix}');parent=e.up();e.remove();recalculate_even_odd(parent)", {:alt => l(:button_delete), :title => l(:button_delete)}%></td> |
|
|
|
</tr> |
|
|
|
</tr> |
|
|
|
<% end %> |
|
|
|
<% end %> |
|
|
|