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.

_form.html.erb 1.1KB

1234567891011121314151617181920212223
  1. <% unsaved_relations_ids = '' %>
  2. <% if @unsaved_relations && @unsaved_relations.any? %>
  3. <% unsaved_relations_ids = @unsaved_relations.map(&:issue_to_id).compact.join(", ") %>
  4. <div id="errorExplanation">
  5. <ul>
  6. <% relation_error_messages(@unsaved_relations).each do |message| %>
  7. <li><%= message %></li>
  8. <% end %>
  9. </ul>
  10. </div>
  11. <% end %>
  12. <p><%= f.select :relation_type, collection_for_relation_type_select, {}, :onchange => "setPredecessorFieldsVisibility();" %>
  13. <%= l(:label_issue) %> #<%= f.text_field :issue_to_id, :value => unsaved_relations_ids, :size => 10 %>
  14. <span id="predecessor_fields" style="display:none;">
  15. <%= l(:field_delay) %>: <%= f.text_field :delay, :size => 3 %> <%= l(:label_day_plural) %>
  16. </span>
  17. <%= submit_tag l(:button_add) %>
  18. <%= link_to_function l(:button_cancel), '$("#new-relation-form").hide();'%>
  19. </p>
  20. <%= javascript_tag "multipleAutocompleteField('relation_issue_to_id', '#{escape_javascript auto_complete_issues_path(:project_id => @project, :scope => (Setting.cross_project_issue_relations? ? 'all' : nil), :issue_id => @issue.id)}')" %>
  21. <%= javascript_tag "setPredecessorFieldsVisibility();" %>