Faktura (Invoices) nie ma pól netto, brutto, total_netto, total_brutto. Dane o kosztach znajduą się w InvoicePositions.netto i InvoicePositions.brutto
Tables/InvoicesTable.php
protected function _getTotalNetto(): string { if (!$this->hasValue('invoice_positions')) { return '0.00'; } $total = array_sum(collection($this->invoice_positions)->extract('netto')->toList()); return number_format($total, 2, '.', ''); } // Virtual field - total netto protected function _getTotalBrutto(): string { if (!$this->hasValue('invoice_positions')) { return '0.00'; } $total = array_sum(collection($this->invoice_positions)->extract('brutto')->toList()); return number_format($total, 2, '.', ''); } // Virtual field - total brutto
Dostęp w widoku index.php
$invoice->totalNetto, $invoice->totalBrutto lub $invoice->total_netto, $invoice->total_brutto