52 lines
1.4 KiB
Plaintext
52 lines
1.4 KiB
Plaintext
.qi_header
|
|
%h1
|
|
Documents
|
|
%span
|
|
Envoyer un document
|
|
|
|
|
|
.qi_row
|
|
.qi_pannel.qi_plain.padding
|
|
%strong
|
|
Envoi du document
|
|
=@p_document.label
|
|
=@p_document.d_number
|
|
%div
|
|
=form_tag send_by_mail_save_admin_p_document_path(@p_document), :method => "post" do
|
|
-params[:emails] = params[:emails] ||[]
|
|
|
|
|
|
%table.table.table-striped
|
|
-p_contacts = @p_customer.p_contacts
|
|
|
|
-p_contacts = p_contacts + @p_document.particular_send.p_contacts if @p_document.particular_send
|
|
|
|
-p_contacts = p_contacts + @p_document.particular_bill.p_contacts if @p_document.particular_bill
|
|
|
|
|
|
-p_contacts.uniq.each do |p_c|
|
|
|
|
%tr
|
|
%td
|
|
= check_box_tag :"emails[]", p_c.email, (true if params[:emails].include?(p_c.email.to_s)), {:id => "emails_#{p_c.email}"}
|
|
|
|
%td
|
|
=p_c.email
|
|
|
|
%td
|
|
=p_c.civilite
|
|
|
|
%td
|
|
=p_c.firstname
|
|
|
|
%td
|
|
=p_c.name
|
|
|
|
%td
|
|
=p_c.p_contact_types.map { |pct| pct.name}.join(" | ")
|
|
|
|
|
|
|
|
|
|
|
|
=submit_tag "Envoyer le document par mail", :class => "btn btn-primary" |