You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
106 lines
7.9 KiB
106 lines
7.9 KiB
{% extends 'profile/profile-base.twig' %}
|
|
|
|
{% block profile_content%}
|
|
<div class="cabinet__orders cabinet-content {% if fn('is_wc_endpoint_url') %}active hide{% endif %}">
|
|
<div class="cabinet-card cabinet-card--green-white cabinet__subscription-pc">
|
|
<div class="cabinet-card__content">
|
|
<p class="cabinet-card__title">{{ function('pll_e', 'Feed subscription') }}</p>
|
|
<div class="cabinet-card__element">
|
|
<p class="cabinet-card__text">{{ function('pll_e', 'Weekly food delivery for your pet') }}</p>
|
|
</div>
|
|
<div class="cabinet-card__element">
|
|
<button class="button button--gradient button--high-46 form-sub__btn">{{ function('pll_e', 'Get details') }}</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% if customer_orders %}
|
|
{% for order in customer_orders %}
|
|
{% set meta_data = order.meta_data.order_data %}
|
|
{% set shipping_address = order.get_address('shipping') %}
|
|
<div class="cabinet-card cabinet-card--grey">
|
|
<div class="cabinet-card__content">
|
|
<div class="cabinet-card__order">
|
|
<div class="cabinet-card-order__header">
|
|
<div class="cabinet-card-order__main">
|
|
<p class="cabinet-card-order-main__date">{{ function('pll_e', 'Order from') }} {{ order.date_created|date('Y.m.d') }}</p>
|
|
<p class="cabinet-card-order-main__number">{{ order.id }}</p>
|
|
</div>
|
|
<div class="cabinet-card-order__payment">
|
|
<p class="cabinet-card-order-payment__title">{{ function('pll_e', 'Summary') }}:</p>
|
|
<p class="cabinet-card-order-payment__price">{{ order.get_total() }}</p>
|
|
</div>
|
|
</div>
|
|
<div class="cabinet-card-order__bottom">
|
|
<div class="cabinet-card-order__content">
|
|
{% set order_track = meta_data.order_number|default('') %}
|
|
<div class="cabinet-card-order__block-detail">
|
|
<div class="cabinet-card-order__detail">
|
|
<div class="cabinet-card-order-detail__address">
|
|
<p class="cabinet-card-order-detail-address__title">{{ function('pll_e', 'Delivery address') }}</p>
|
|
<p class="cabinet-card-order-detail-address__text">
|
|
{% if meta_data.office_code %}
|
|
{{ function('pll_e', 'CDEK shipping point') }}<br>
|
|
{{ office_name }}
|
|
{% else %}
|
|
{{ shipping_address.city }} {{ shipping_address.address_1 }}
|
|
{% endif %}
|
|
</p>
|
|
</div>
|
|
<div class="cabinet-card-order-detail__main">
|
|
<div class="cabinet-card-order-detail-main__products">
|
|
{% for item in order.get_items %}
|
|
{% set product = item.get_product %}
|
|
{% set thumbnail = product ? function('wp_get_attachment_image_url', product.get_image_id(), 'woocommerce_thumbnail') : function('wc_placeholder_img_src', 'woocommerce_thumbnail') %}
|
|
<div class="cabinet-card-order-detail-main__product">
|
|
<img src="{{ thumbnail }}" alt="" class="cabinet-card-order-detail-main-product__img">
|
|
<div class="cabinet-card-order-detail-main-product__content">
|
|
<div class="cabinet-card-order-detail-main-product__description">
|
|
<p class="cabinet-card-order-detail-main-product-description__what">{{ item.name }}</p>
|
|
</div>
|
|
<p class="cabinet-card-order-detail-main-product__count">{{ item.quantity }}</p>
|
|
<p class="cabinet-card-order-detail-main-product__price">{{ item.total }} {{ function('get_woocommerce_currency_symbol', code) }}</p>
|
|
</div>
|
|
</div>
|
|
{% endfor %}
|
|
</div>
|
|
<div class="cabinet-card-order-detail-main__links">
|
|
{% if order_track %}
|
|
<a href="https://www.cdek.ru/ru/tracking/?order_id={{ order_track }}" target="_blank" class="cabinet-card__button cabinet-card-order-detail-main__link">
|
|
{{ function('pll_e', 'Track order') }}
|
|
</a>
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<button class="cabinet-card-order__open-detail">{{ function('pll_e', 'Order details') }}</button>
|
|
</div>
|
|
<div class="cabinet-card-order__detail-short">
|
|
{% for item in order.get_items %}
|
|
{% set product = item.get_product %}
|
|
{% set thumbnail = product ? function('wp_get_attachment_image_url', product.get_image_id(), 'woocommerce_thumbnail') : function('wc_placeholder_img_src', 'woocommerce_thumbnail') %}
|
|
{% if thumbnail %}
|
|
<a href="{{ product.permalink }}"><img src="{{ thumbnail }}" alt="" class="cabinet-card-order-detail-short__item"></a>
|
|
{% endif %}
|
|
{% endfor %}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% endfor %}
|
|
{% else %}
|
|
<div class="cabinet-card__no-orders">
|
|
<div class="cabinet-card-no-orders__element">
|
|
<p class="cabinet-card-no-orders__title">{{ function('pll_e', 'No orders yet') }}</p>
|
|
</div>
|
|
<div class="cabinet-card-no-orders__element">
|
|
<a href="/shop/" class="to-know button--100-perc to-know--background-none">
|
|
<p>{{ function('pll_e', 'Catalog') }}</p>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
{% endblock %} |