This repository has been archived on 2024-12-01. You can view files and clone it, but cannot push or open issues or pull requests.
redmine_rodax_crm/app/views/contract_contacts/_contacts.html.erb
2012-01-03 21:11:44 +00:00

36 lines
1.4 KiB
Plaintext

<% if @contract.all_contacts.any? %>
<div id="contract_contacts">
<div class="contextual">
<%= link_to_remote l(:button_add),
:url => {:controller => 'contract_contacts',
:action => 'add',
:project_id => @project,
:contract_id => @contract} if User.current.allowed_to?({:controller => 'contract_contacts', :action => 'add'}, @project) %>
</div>
<h3><%= l(:label_contractor_plural) %></h3>
<% unless !(@show_form == "true") %>
<% form_remote_tag(
:url => {:controller => 'contract_contacts',
:action => 'add',
:contract_id => @contract,
:project_id => @project},
:method => :post,
:html => {:id => 'add-contact-form'}) do |f| %>
<p>
<%= select_tag :contact_id, options_for_select(@project.contacts.sort!{|x, y| x.name <=> y.name }.collect {|m| [m.name, m.id]}), :prompt => "--- #{l(:actionview_instancetag_blank_option)} ---" %>
<br>
<%= submit_tag l(:button_add) %>
<%= toggle_link l(:button_cancel), 'add-contact-form'%>
</p>
<% end %>
<% end %>
<%= render :partial => 'common/contact_data', :object => @contract.contact %>
<% @contract.related_contacts.each do |contact| %>
<%= render :partial => 'common/contact_data', :object => contact, :locals => {:actions => remove_contractor_link(contact)} %>
<% end %>
</div>
<% end %>