Il template order.html serve a visualizzare il dettaglio all'interno di un ordine.
{% set idOrder = request.path.3 %}
{% set order = getOrderById(idOrder) %}
Dettagli
Id ordine, data e stato.
#Ordine: {{order.orderID}}
Data: {{ order.orderDate.sec | date('d/m/Y')}}
Stato {{ lang(orderStatusList[order.status]) }}
Metodo di pagamento: {{getOrderPaymentMethod(order.cart.paymentProfile)}}
Metodo di spedizione: {{order.cart.shippingProfile}}
Mostra l'iban se l'utente ha scelto il pagamento tramite bonifico
{% if order.cart.paymentProfile == 'transfer' %}
{{lang('order.checkouted.transfer')}}: {{ group.iban }}
{% endif %}
Messaggio inviato dall'utente al negoziante al momento del checkout
{% if order.message != ''%}
{{order.message}}
{% endif %}
Mostra il pulsante "paga adesso" per permettere all'utente di riprovare il pagamento.
{% if order.cart.paymentProfile != 'transfer' and order.cart.paymentProfile != 'mark' and order.status == 0 %}
{{lang('order.pay.now')}}
{% endif %}
Link al dettaglio
{{lang('order.show.details')}}
Pulsanti per comunicazioni
{{lang('store.contact.us')}} {% if order.status == 5 or order.status == 8 %} {{lang('store.view.conversation')}} {% endif %}
Dettaglio prodotti
{% for k,item in order.cart.items %}
{% set exp = explode('#|#', k) %}
{% set itemUID = exp.0 %}
{% set product = getCompleteItem(itemUID, false, true, false) %}
{% if product.title == ''%}
{% set productTitle = item.title %}
{% else %}
{% set productTitle = product.title %}
{% endif %}
{{productTitle}}
{% endfor %}
Dettaglio indirizzo di spedizione
{{order.delivery.fullname}}
{{order.delivery.addr1}}
{{order.delivery.city}}, {{order.delivery.zip}}
{% if order.delivery.state != ''%}
{{ getState(order.delivery.state) }}
{% endif %}
{% if order.delivery.nation != ''%}
{{ getCountry(order.delivery.nation) }}
{% endif %}
{{order.delivery.vat}}
{{order.delivery.phone}}
{{order.delivery.email}}
Dettaglio indirizzo di fatturazione
{{order.billing.fullname}}
{{order.billing.addr1}}
{{order.billing.city}}, {{order.billing.zip}}
{% if order.billing.state != ''%}
{{ getState(order.billing.state) }}
{% endif %}
{% if order.billing.nation != ''%}
{{ getCountry(order.billing.nation) }}
{% endif %}
{{order.billing.vat}}
{{order.billing.phone}}
{{order.billing.email}}
Riepilogo costi
{% set totalItems = 0 %}
{% for k,item in order.cart.items %}
{% set totalItem = item.price*item.count %}
{% set totalItems = totalItems + totalItem %}
{%endfor%}
Totale prodotti; Euro {{ totalItems | nfx }}
Costo spedizioni: Euro {{order.cart.shippingAmount | nfx}}
{% if order.cart.paymentAmount > 0 %}
Costo metodo di pagamento
{{getOrderPaymentMethod(order.cart.paymentProfile)}}
Euro {{order.cart.paymentAmount | nfx}}
{% endif %}
{% if order.cart.saleAmount > 0 %}
Codice sconto ({{order.cart.saleCode}})
Euro -{{order.cart.saleAmount | nfx}}
{% endif %}
Total pagato: Euro {{order.total | nfx}}
Commenti