mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-25 20:46:48 +00:00
57 lines
2.1 KiB
Plaintext
57 lines
2.1 KiB
Plaintext
%table#subscription-line-items.admin-subscription-form-subscription-line-items
|
|
%colgroup
|
|
%col{:style => "width: 49%;"}/
|
|
%col{:style => "width: 14%;"}/
|
|
%col{:style => "width: 10%;"}/
|
|
%col{:style => "width: 14%;"}/
|
|
%col{:style => "width: 8%;"}/
|
|
%thead
|
|
%tr
|
|
%th= t(:item_description)
|
|
%th.price= t(:price)
|
|
%th.quantity= t(:qty)
|
|
%th.total
|
|
%span= t(:total)
|
|
%th.orders-actions.actions
|
|
%tbody
|
|
%tr.item{ id: "sli_{{$index}}", "ng-repeat": "item in subscription.subscription_line_items | filter:{ _destroy: '!true' }", "ng-class-even": 'even', "ng-class-odd": 'odd' }
|
|
%td
|
|
.description {{ item.description }}
|
|
.not-in-open-and-upcoming-order-cycles-warning{ "ng-if": '!item.in_open_and_upcoming_order_cycles' }
|
|
= t(".not_in_open_and_upcoming_order_cycles_warning")
|
|
%td.price.align-center {{ item.price_estimate | localizeCurrency }}
|
|
%td.quantity
|
|
%input{ name: 'quantity', type: 'number', min: 0, "ng-model": 'item.quantity' }
|
|
%td.total.align-center {{ (item.price_estimate * item.quantity) | localizeCurrency }}
|
|
%td.actions
|
|
%a.delete-item.icon-trash.no-text{ href: "javascript:void(0)", "ng-click": 'removeSubscriptionLineItem(item)' }
|
|
%tbody#subtotal.no-border-top
|
|
%tr#subtotal-row
|
|
%td{:colspan => "3"}
|
|
%b
|
|
= t(:subtotal)
|
|
\:
|
|
%td.total.align-center
|
|
%span#order_subtotal {{ subscription.estimatedSubtotal() | localizeCurrency }}
|
|
%td.actions
|
|
%tbody#fees.no-border-top{ "ng-show": "subscription.estimatedFees() > 0" }
|
|
%tr#fees-row
|
|
%td{:colspan => "3"}
|
|
%b
|
|
= t(:fees)
|
|
\:
|
|
%td.total.align-center
|
|
%span#order_fees {{ subscription.estimatedFees() | localizeCurrency }}
|
|
%td.actions
|
|
%tbody#order-total.grand-total.no-border-top
|
|
%tr
|
|
%td{:colspan => "3"}
|
|
%b
|
|
= t(:order_total_price)
|
|
\:
|
|
%td.total.align-center
|
|
%span#order_form_total {{ subscription.estimatedTotal() | localizeCurrency }}
|
|
%td.actions
|
|
%p.notice
|
|
= t ".this_is_an_estimate"
|