Sha256: 80f4c7a4c8ae945a0c8b0bb6b6a30da7f7c458f418ac3f88e5355a86fca8d62b
Contents?: true
Size: 1.31 KB
Versions: 3
Compression:
Stored size: 1.31 KB
Contents
%table.records %thead %tr %th= orderable_column_link(:name) %th= orderable_column_link(:status) %th= orderable_column_link(:category) %th= orderable_column_link('owner_name', :owner) %th= orderable_column_link(:value) %th= t(:actions) %tbody -# prepare a hash to store the accumulated row data for calculations - dat = Hash.new {|k,v| k[v] = [] } - if collection.empty? %tr %td{:colspan => 6}= e9_t(:no_records_text, :scope => 'e9_crm.deals') - else - collection.each do |record| %tr{:id => "ids_#{record.id}", :class => cycle('odd', 'even')} %td.record-name = record.name %td.record-status = record.status %td.record-category = record.category %td.record-owner = record.owner_name %td.record-value.num - dat[:value] << record.value = record.value.to_money.format %td.links = link_to_show_resource(record) = link_to_edit_resource(record) = link_to_destroy_resource(record) %tfooter %tr{:class => 'record-totals'} %td.record-totals-label{:colspan => 4} #{t(:total)}: %td.record-totals.num = dat[:value].sum.to_money.format %td
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
e9_crm-0.1.21 | app/views/e9_crm/deals/_table.html.haml |
e9_crm-0.1.20 | app/views/e9_crm/deals/_table.html.haml |
e9_crm-0.1.19 | app/views/e9_crm/deals/_table.html.haml |