Sha256: c87614bada39698bb84529dfe29930e51a645930fced4f54f55a19998b3deaae

Contents?: true

Size: 1.93 KB

Versions: 18

Compression:

Stored size: 1.93 KB

Contents

- won = @account.opportunities.won.map(&:amount).compact.sum
- lost = @account.opportunities.lost.map(&:amount).compact.sum
- pipeline = @account.opportunities.pipeline.map(&:weighted_amount).compact.sum

.panel#summary
  %h4= h(@account.name)
  - if @account.website
    %div
      %b= link_to(truncate(@account.website, :length => 30), @account.website.to_url, :"data-popup" => true, :title => t(:open_in_window, @account.website))
  - if @account.email.present?
    %div
      %b= link_to_email(@account.email, 30)

  %div
    - if @account.toll_free_phone
      #{t :phone_toll_free}: <b>#{@account.toll_free_phone}</b><br />

    - if @account.phone
      #{t :phone}: <b>#{@account.phone}</b><br />

    - if @account.fax
      #{t :fax}: <b>#{@account.fax}</b><br />

  %div= render "shared/address_show", :asset => @account, :type => 'billing', :title => :billing_address
  %div= render "shared/address_show", :asset => @account, :type => 'shipping', :title => :shipping_address

  .caption #{t :account_summary}
  %li
    %dt= pipeline != 0.0 ? number_to_currency(pipeline, :precision => 0) : t(:n_a)
    %tt #{t :pipeline}:
  %li
    %dt= won != 0.0 ? number_to_currency(won, :precision => 0) : t(:n_a)
    %tt #{t :won}:
  %li
    %dt= lost != 0.0 ? number_to_currency(lost, :precision => 0) : t(:n_a)
    %tt #{t :lost}:
  %li
    %dt= @account.category ? t(@account.category) : t(:other)
    %tt #{t :category}:
  %li
    %span{:style => "float:right;"}= stars_for(@account)
    %tt #{t :rating}:
  %li
    %dt= @account.assigned_to ? truncate(@account.assignee.full_name, :length => 16) : nil
    %tt #{t :assigned_to}:

  - unless @account.background_info.blank?
    .caption #{t :background_info}
    = auto_link(simple_format @account.background_info)

  = render "fields/sidebar_show", :asset => @account

  - if @account.tag_list.present?
    %dt
      .tags= tags_for_index(@account)

  = hook(:show_account_sidebar_bottom, self, :account => @account)

Version data entries

18 entries across 18 versions & 2 rubygems

Version Path
fat_free_crm-0.14.2 app/views/accounts/_sidebar_show.html.haml
fat_free_crm-0.15.2 app/views/accounts/_sidebar_show.html.haml
fat_free_crm-0.16.4 app/views/accounts/_sidebar_show.html.haml
fat_free_crm-0.14.1 app/views/accounts/_sidebar_show.html.haml
fat_free_crm-0.15.1 app/views/accounts/_sidebar_show.html.haml
fat_free_crm-0.16.3 app/views/accounts/_sidebar_show.html.haml
fat_free_crm-0.16.2 app/views/accounts/_sidebar_show.html.haml
fat_free_crm-0.16.1 app/views/accounts/_sidebar_show.html.haml
fat_free_crm-0.16.0 app/views/accounts/_sidebar_show.html.haml
fat_free_crm-0.15.0 app/views/accounts/_sidebar_show.html.haml
fat_free_crm-0.15.0.beta.2 app/views/accounts/_sidebar_show.html.haml
fat_free_crm-0.15.0.beta app/views/accounts/_sidebar_show.html.haml
fat_free_crm-0.14.0 app/views/accounts/_sidebar_show.html.haml
reduced_fat_crm-0.15.0.beta app/views/accounts/_sidebar_show.html.haml
reduced_fat_crm-0.14.0 app/views/accounts/_sidebar_show.html.haml
fat_free_crm-0.13.6 app/views/accounts/_sidebar_show.html.haml
fat_free_crm-0.13.5 app/views/accounts/_sidebar_show.html.haml
fat_free_crm-0.13.4 app/views/accounts/_sidebar_show.html.haml