{% extends "commerce/_layouts/cp" %} {% set crumbs = [ { label: 'Customers'|t('commerce'), url: url('commerce/customers') }, ] %} {% set selectedSubnavItem = 'customers' %} {% set fullPageForm = false %} {% import "_includes/forms" as forms %} {% block actionButton %} {% if currentUser.can('commerce-editOrders') and craft.commerce.is('pro') %}
{{ csrfInput() }} {{ 'New Order'|t('commerce') }}
{% endif %} {% endblock %} {% block details %}
{% set customerUser = customer.getUser() ?? null %} {% if customerUser %}
{{ 'User'|t('app') }}
{% if currentUser.can('editUsers') %} {{ tag('a', { href: customerUser.getCpEditUrl(), text: customerUser.__toString(), }) }} {% else %} {{ customerUser.__toString() }} {% endif %}
{% endif %}
{{ 'Total Orders'|t('commerce') }}
{{ craft.orders({ customerId: customer.id, isCompleted: 1, limit: null }).count() }}
{% set lastOrder = craft.orders({ customerId: customer.id, isCompleted: 1, limit: 1, orderBy: 'dateOrdered DESC' }).one() ?? null %} {% if lastOrder %}
{{ 'Last Order'|t('commerce') }}
{% if currentUser.can('commerce-manageOrders') %} {{ tag('a', { href: lastOrder.cpEditUrl, text: lastOrder.__toString(), }) }} {% else %} {{ lastOrder.__toString() }} {% endif %}
{{ 'Last Order Date'|t('commerce') }}
{{ lastOrder ? lastOrder.dateOrdered|date('D jS M Y') : '' }}
{% endif %}
{% endblock %} {% block content %} {% include 'commerce/customers/_includes/_customerTables' with { customer: customer } %} {% endblock %}