.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 -emails = [] -p_contacts = @p_customer.p_contacts -@p_customer.particulars.each do |p| -p_contacts = p_contacts + p.p_contacts -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 -emails << 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(" | ") -if !emails.include?(@p_customer.email) %tr %td = check_box_tag :"emails[]", @p_customer.email, (true if params[:emails].include?(@p_customer.email.to_s)), {:id => "emails_#{@p_customer.email}"} %td =@p_customer.email %td{:colspan => 4} Email général de la fiche client -if p_contacts.uniq.size > 0 or @p_customer.email? =submit_tag "Envoyer le document par mail", :class => "btn btn-primary" -else Aucun contact pour ce client.