Řazení + ukládání layoutu tabulky

master
Kowalski 2026-11-01 19:29:59 +01:00
parent 87ad8f263d
commit 7defe1ada0
2 changed files with 6 additions and 4 deletions

View File

@ -68,7 +68,7 @@ class FakturaFacade
ISNULL((SELECT SUM(PL.CASTKA) FROM dbo.PLATBA PL WHERE PL.FAKTURA = F.ID), 0) AS ZAPLACENO
FROM dbo.FAKTURA F
{$whereSql}
ORDER BY F.DATUM_VYSTAVENI DESC, F.ID DESC
ORDER BY F.CISLO DESC, F.CISLO_ABS DESC
";
return $this->kufrikExplorer->query($sql, ...$params)->fetchAll();

View File

@ -85,7 +85,7 @@
{foreach $faktury as $f}
<tr>
<!-- Číslo dokladu -->
<td data-label="Číslo" data-order="{$f->CISLO}">
<td data-label="Číslo" data-order="{$f->CISLO_ABS}">
<a n:href="FakturaEdit:edit $f->ID" class="fw-bold text-decoration-none">
{$f->CISLO}
</a>
@ -172,9 +172,11 @@ $(document).ready(function() {
language: {
url: 'https://cdn.datatables.net/plug-ins/1.13.6/i18n/cs.json'
},
order: [[2, 'desc']], // Výchozí řazení podle data vystavení sestupně
order: [[0, 'desc']], // Výchozí řazení podle čísla faktury sestupně (když není uložený stav)
pageLength: 25,
autoWidth: false
autoWidth: false,
stateSave: true,
stateDuration: -1 // localStorage bez expirace
});
});
</script>