You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

_time_entries_fields_mapping.html.erb 1.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <p>
  2. <label for="import_mapping_project_id"><%= l(:label_project) %></label>
  3. <%= select_tag 'import_settings[mapping][project_id]',
  4. options_for_select(project_tree_options_for_select(@import.allowed_target_projects, :selected => @import.project)),
  5. :id => 'import_mapping_project_id' %>
  6. </p>
  7. <p>
  8. <label for="import_mapping_activity"><%= l(:field_activity) %></label>
  9. <%= mapping_select_tag @import, 'activity', :required => true,
  10. :values => @import.allowed_target_activities.sorted.map {|t| [t.name, t.id]} %>
  11. </p>
  12. <div class="splitcontent">
  13. <div class="splitcontentleft">
  14. <% if User.current.allowed_to?(:log_time_for_other_users, @import.project) %>
  15. <p>
  16. <label for="import_mapping_user"><%= l(:field_user) %></label>
  17. <%= mapping_select_tag @import, 'user', :required => true,
  18. :values => @import.allowed_target_users.map {|u| [u.name, u.id]}, :default_value => "value:#{User.current.id}" %>
  19. </p>
  20. <% end %>
  21. <p>
  22. <label for="import_mapping_issue_id"><%= l(:field_issue) %></label>
  23. <%= mapping_select_tag @import, 'issue_id' %>
  24. </p>
  25. <p>
  26. <label for="import_mapping_spent_on"><%= l(:field_spent_on) %></label>
  27. <%= mapping_select_tag @import, 'spent_on', :required => true %>
  28. </p>
  29. <p>
  30. <label for="import_mapping_hours"><%= l(:field_hours) %></label>
  31. <%= mapping_select_tag @import, 'hours', :required => true %>
  32. </p>
  33. <p>
  34. <label for="import_mapping_comments"><%= l(:field_comments) %></label>
  35. <%= mapping_select_tag @import, 'comments' %>
  36. </p>
  37. </div>
  38. <div class="splitcontentright">
  39. <% @custom_fields.each do |field| %>
  40. <p>
  41. <label for="import_mapping_cf_<%= field.id %>"><%= field.name %></label>
  42. <%= mapping_select_tag @import, "cf_#{field.id}", :required => field.is_required? %>
  43. </p>
  44. <% end %>
  45. </div>
  46. </div>