← = $e($t('navigation.orders_list')) ?>
= $e($t('orders.details.title')) ?> = $e((string) ($orderRow['internal_order_number'] ?? ('#' . ($orderId ?? 0)))) ?>
= $e($sourceLabel) ?>
ID: = $e((string) ($orderRow['external_order_id'] ?? '')) ?>
= $e($flashSuccessMsg) ?>
= $e($flashErrorMsg) ?>
= $e((string) ($statusLabel ?? '-')) ?>
= $e($t('orders.details.items_title')) ?> (= $e((string) count($itemsList)) ?>)
| Lp. |
= $e($t('orders.details.item_name')) ?> |
SKU/EAN |
= $e($t('orders.details.item_qty')) ?> |
= $e($t('orders.details.item_price')) ?> |
= $e($t('orders.details.item_sum')) ?> |
| = $e($t('orders.empty')) ?> |
$item): ?>
| = $e((string) ($idx + 1)) ?> |
= $e((string) ($item['original_name'] ?? '')) ?>
= $e((string) ($item['item_type'] ?? '')) ?>
|
= $e((string) ($item['sku'] ?? '-')) ?>
= $e((string) ($item['ean'] ?? '-')) ?>
|
= $e((string) $qty) ?> |
= $e($price !== null ? number_format($price, 2, '.', ' ') : '-') ?> |
= $e($sum !== null ? number_format($sum, 2, '.', ' ') : '-') ?> |
= $e($t('orders.details.order_info')) ?>
- = $e($t('orders.details.fields.status')) ?>
- = $e((string) ($statusLabel ?? '-')) ?>
- Nr zamowienia
- = $e((string) ($orderRow['internal_order_number'] ?? '-')) ?>
- = $e($t('orders.details.fields.source_order_id')) ?>
- = $e((string) ($orderRow['source_order_id'] ?? '-')) ?>
- = $e($t('orders.details.fields.external_order_id')) ?>
- = $e((string) ($orderRow['external_order_id'] ?? '-')) ?>
- = $e($t('orders.details.fields.ordered_at')) ?>
- = $e((string) ($orderRow['ordered_at'] ?? '-')) ?>
- = $e($t('orders.details.fields.customer_login')) ?>
- = $e((string) ($orderRow['customer_login'] ?? '-')) ?>
- = $e($t('orders.details.fields.currency')) ?>
- = $e((string) ($orderRow['currency'] ?? '-')) ?>
= $e($t('orders.details.payment_shipping')) ?>
- = $e($t('orders.details.fields.payment_status')) ?>
- = $e((string) ($orderRow['payment_status'] ?? '-')) ?>
- Typ platnosci
-
'Za pobraniem',
'ONLINE' => 'Platnosc online',
'TRANSFER' => 'Przelew',
];
$paymentTypeLabel = $paymentTypeLabels[$paymentTypeRaw] ?? ($paymentTypeRaw !== '' ? $paymentTypeRaw : '-');
?>
= $e($paymentTypeLabel) ?>
= $e($paymentTypeLabel) ?>
- = $e($t('orders.details.fields.total_with_tax')) ?>
- = $e((string) ($orderRow['total_with_tax'] ?? '-')) ?>
- = $e($t('orders.details.fields.total_paid')) ?>
- = $e((string) ($orderRow['total_paid'] ?? '-')) ?>
- = $e($t('orders.details.fields.carrier')) ?>
- = $e($carrierDisplay !== '' ? $carrierDisplay : '-') ?>
- = $e($t('orders.details.fields.send_date')) ?>
- = $e((string) ($orderRow['send_date_max'] ?? '-')) ?>
- = $e($t('orders.details.fields.shipments_count')) ?>
- = $e((string) count($shipmentsList)) ?>
($latestDeliveryPkg['delivery_status_updated_at'] ?? '')) {
$latestDeliveryPkg = $dpkg;
}
}
}
if ($latestDeliveryPkg !== null):
$ldStatus = (string) ($latestDeliveryPkg['delivery_status'] ?? 'unknown');
$ldLabel = \App\Modules\Shipments\DeliveryStatus::label($ldStatus);
$ldDate = trim((string) ($latestDeliveryPkg['delivery_status_updated_at'] ?? ''));
?>
- Status dostawy
-
= $e($ldLabel) ?>
= $e($ldDate) ?>
$t('orders.details.address_customer'), 'invoice' => $t('orders.details.address_invoice'), 'delivery' => $t('orders.details.address_delivery')] as $addrType => $addrTitle): ?>
= $e((string) $addrTitle) ?>
= $e($carrierDisplay) ?>
-
= $e((string) ($addr['name'] ?? '')) ?>
= $e((string) $addr['company_name']) ?>
NIP: = $e((string) $addr['company_tax_number']) ?>
= $e((string) (($addr['street_name'] ?? '') . ' ' . ($addr['street_number'] ?? ''))) ?>
= $e((string) (($addr['zip_code'] ?? '') . ' ' . ($addr['city'] ?? ''))) ?>
= $e((string) ($addr['country'] ?? '')) ?>
= $e((string) $addr['parcel_name']) ?>
= $e((string) $addr['parcel_external_id']) ?>
= $e((string) ($addr['phone'] ?? '')) ?>
= $e((string) ($addr['email'] ?? '')) ?>
= $e($t('orders.details.notes_title')) ?>
-
= $e((string) ($note['note_type'] ?? '')) ?> | = $e((string) ($note['created_at_external'] ?? '')) ?>
= $e((string) ($note['comment'] ?? '')) ?>
= $e($t('orders.details.history_title')) ?>
-
= $e((string) ($event['changed_at'] ?? '')) ?>
(= $e($changeSource) ?>)
= $e((string) ($event['from_label'] ?? '-')) ?> → = $e((string) ($event['to_label'] ?? '-')) ?>
= $e($t('orders.details.tabs.history')) ?>
| = $e($t('orders.details.activity.date')) ?> |
= $e($t('orders.details.activity.type')) ?> |
= $e($t('orders.details.activity.summary')) ?> |
= $e($t('orders.details.activity.actor')) ?> |
| = $e($t('orders.details.activity.empty')) ?> |
| = $e((string) ($activity['created_at'] ?? '')) ?> |
= $e($eventTypeLabel) ?> |
= $e($activitySummary) ?> |
= $e($actorLabel) ?> |
Wygenerowane przesylki
| ID |
Status |
Status dostawy |
Nr sledzenia |
Przewoznik |
Etykieta |
Utworzono |
'Apaczka', 'allegro_wza' => 'Allegro', 'inpost' => 'InPost', 'manual' => 'Reczna'];
$pkgProviderLabel = $providerLabels[$pkgProvider] ?? $pkgProvider;
$pkgCarrier = $pkgCarrierId !== '' ? ($pkgProviderLabel . ' → ' . $pkgCarrierId) : $pkgProviderLabel;
$pkgLabelPath = trim((string) ($pkg['label_path'] ?? ''));
if ($pkgLabelPath !== '' && !file_exists($storageBase . $pkgLabelPath)) {
$pkgLabelPath = '';
}
$pkgError = trim((string) ($pkg['error_message'] ?? ''));
?>
| = $e((string) ($pkg['id'] ?? '')) ?> |
Dodana recznie
= $e($pkgStatus) ?>
= $e($pkgError) ?>
|
= $e($pkgDeliveryLabel) ?>
|
= $e($pkgTracking !== '' ? $pkgTracking : '-') ?> 🔗
|
= $e($pkgCarrierId !== '' ? $pkgCarrierId : 'Reczna') ?>= $e($pkgProviderLabel) ?> → = $e($pkgCarrierId) ?>= $e($pkgProviderLabel) ?>- |
—
-
|
= $e((string) ($pkg['created_at'] ?? '')) ?> |
Wysylki z Allegro
| Nr sledzenia |
Przewoznik |
Data nadania |
| = $e(trim((string) ($sh['tracking_number'] ?? '-'))) ?> |
= $e(trim((string) ($sh['carrier_provider_id'] ?? '-'))) ?> |
= $e(trim((string) ($sh['posted_at'] ?? '-'))) ?> |
= $e($t('orders.details.tabs.shipments')) ?>
Brak przesylek dla tego zamowienia.
Dodaj reczny numer przesylki
= $e($t('orders.details.tabs.payments')) ?>
'Nieopłacone', 1 => 'Częściowo opłacone', 2 => 'Opłacone', 3 => 'Zwrócone'];
$paymentStatusClasses = [0 => 'is-danger', 1 => 'is-warn', 2 => 'is-success', 3 => 'is-neutral'];
$paymentTypeLabels = [
'ONLINE' => 'Płatność online',
'CASH_ON_DELIVERY' => 'Za pobraniem',
'TRANSFER' => 'Przelew bankowy',
];
$providerLabels = [
'AF' => 'Allegro Pay',
'PAYU' => 'PayU',
'PRZELEWY24' => 'Przelewy24',
];
?>
Status płatności
= $e($paymentStatusLabels[$paymentStatusNum]) ?>
—
Kwota do zapłaty
= $e($orderRow['total_with_tax'] !== null ? number_format((float) $orderRow['total_with_tax'], 2, '.', ' ') . ' ' . ($orderRow['currency'] ?? '') : '—') ?>
Kwota opłacona
= $e($orderRow['total_paid'] !== null ? number_format((float) $orderRow['total_paid'], 2, '.', ' ') . ' ' . ($orderRow['currency'] ?? '') : '—') ?>
Brak zarejestrowanych płatności.
| Data płatności |
Typ |
Dostawca |
Kwota |
ID płatności |
| = $e($payDate !== '' ? $payDate : '—') ?> |
= $e($ptLabel) ?>
= $e($ptLabel) ?>
|
= $e($providerLabel) ?> |
= $e($amount) ?> |
= $e((string) ($payment['source_payment_id'] ?? '—')) ?> |
= $e($t('orders.details.tabs.documents')) ?>
= $e($t('receipts.documents.empty')) ?>
Paragony
| = $e($t('receipts.documents.number')) ?> |
= $e($t('receipts.documents.issue_date')) ?> |
= $e($t('receipts.documents.total_gross')) ?> |
= $e($t('receipts.documents.config')) ?> |
= $e($t('receipts.documents.actions')) ?> |
| = $e((string) ($receipt['receipt_number'] ?? '')) ?> |
= $e((string) ($receipt['issue_date'] ?? '')) ?> |
= $e($receipt['total_gross'] !== null ? number_format((float) $receipt['total_gross'], 2, '.', ' ') : '-') ?> |
= $e((string) ($receipt['config_name'] ?? '-')) ?> |
= $e($t('receipts.documents.preview')) ?>
PDF
|
Dokumenty zewnetrzne
| Numer |
Typ |
Kwota brutto |
Data |
| = $e((string) ($doc['document_number'] ?? '-')) ?> |
= $e((string) ($doc['document_type_id'] ?? '-')) ?> |
= $e($doc['price_with_tax'] !== null ? number_format((float) $doc['price_with_tax'], 2, '.', ' ') . ' ' . ($doc['currency'] ?? '') : '-') ?> |
= $e((string) ($doc['source_created_at'] ?? '-')) ?> |