diff --git a/admin/templates/components/table-list.php b/admin/templates/components/table-list.php index 7a4bb5e..0aa97ac 100644 --- a/admin/templates/components/table-list.php +++ b/admin/templates/components/table-list.php @@ -37,7 +37,7 @@ $perPage = (int)($list->pagination['per_page'] ?? 15);
-
+ filters as $filter): ?> pagination['per_page'] ?? 15); return false; }); + + $(document).off( + 'change.tableListAutoFilter', + '.js-table-filters-form select, .js-table-filters-form input[type="date"], .js-table-filters-form input[type="text"]' + ); + $(document).on( + 'change.tableListAutoFilter', + '.js-table-filters-form select, .js-table-filters-form input[type="date"], .js-table-filters-form input[type="text"]', + function() { + var form = $(this).closest('form'); + if (form.length) { + form.trigger('submit'); + } + } + ); })(window.jQuery); diff --git a/updates/0.20/ver_0.248.zip b/updates/0.20/ver_0.248.zip new file mode 100644 index 0000000..b820476 Binary files /dev/null and b/updates/0.20/ver_0.248.zip differ diff --git a/updates/changelog.php b/updates/changelog.php index c9941b1..46d4c47 100644 --- a/updates/changelog.php +++ b/updates/changelog.php @@ -1,4 +1,7 @@ -ver. 0.247
+ver. 0.248
+- UPDATE - filtry w nowych tabelach dzialaja automatycznie na `onchange` +- UPDATE - `components/table-list`: auto-submit formularza filtrow po zmianie pola (select, date, text) +
ver. 0.247
- UPDATE - nowy dialog potwierdzenia usuwania w `components/table-list` (zamiast natywnego `confirm`) - UPDATE - popup usuwania: wiekszy rozmiar i centrowanie na srodku ekranu
ver. 0.246
diff --git a/updates/versions.php b/updates/versions.php index 1f8f86b..56ebd7b 100644 --- a/updates/versions.php +++ b/updates/versions.php @@ -1,5 +1,5 @@