Initial Redmine tooling and local plugin forks
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
<% if User.current.allowed_to?(:edit_deals, @project) %>
|
||||
<% @issue.build_deals_issue(:deal_id => '') if @issue.deals_issue.blank? %>
|
||||
|
||||
<%= form.fields_for :deals_issue do |f| %>
|
||||
<div class="attributes">
|
||||
<div class="splitcontent">
|
||||
<div class="splitcontentleft">
|
||||
<p>
|
||||
<% deal = @issue.deals_issue.deal %>
|
||||
<%= f.select :deal_id,
|
||||
options_for_select([[deal.try(:name), deal.try(:id)]], deal.try(:id)),
|
||||
:label => l(:label_deal) %>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<%= javascript_tag do %>
|
||||
initDealSelect2('issue_deals_issue_attributes_deal_id', '<%= auto_complete_deals_path(:project_id => @project) %>', ' ');
|
||||
<% end %>
|
||||
<% end %>
|
||||
|
||||
<% end %>
|
||||
@@ -0,0 +1,20 @@
|
||||
<div id="contact_issues" class="contact-issues">
|
||||
|
||||
<div class="contextual">
|
||||
<%= link_to l(:label_issue_new), new_project_issue_path(@project, :deal_id => @deal) if User.current.allowed_to?(:add_issues, @project) %>
|
||||
</div>
|
||||
|
||||
<h3><%= @deal_issues.count > 0 ? link_to("#{l(:label_issue_plural)} (#{@deal_issues.count})", {:controller => 'issues',
|
||||
:action => 'index',
|
||||
:set_filter => 1,
|
||||
:f => [:deal, :status_id],
|
||||
:v => {:deal => [@deal.id]},
|
||||
:op => {:deal => '=', :status_id => '*'}}) : "#{l(:label_issue_plural)}" %> </h3>
|
||||
|
||||
<% if @deal_issues.any? %>
|
||||
<table style="width:100%">
|
||||
<%= render :partial => 'contacts_issues/issue_item', :collection => @deal_issues %>
|
||||
</table>
|
||||
<% end %>
|
||||
|
||||
</div>
|
||||
@@ -0,0 +1,5 @@
|
||||
<% if issue && issue.deal && issue.deal.visible? %>
|
||||
<%= issue_fields_rows do |rows|
|
||||
rows.left l(:label_deal), deal_tag(issue.deal).html_safe
|
||||
end%>
|
||||
<% end %>
|
||||
Reference in New Issue
Block a user