From 6864fea4d78828178762d9dd7df5e13a4df0a651 Mon Sep 17 00:00:00 2001 From: vedatakd Date: Tue, 31 Mar 2020 12:45:53 +0300 Subject: [PATCH] add filter location --- .../src/City/Table/CityTableBuilder.php | 11 ++++++++++- .../src/Country/Table/CountryTableBuilder.php | 11 ++++++++++- .../src/District/Table/DistrictTableBuilder.php | 11 ++++++++++- .../Neighborhood/Table/NeighborhoodTableBuilder.php | 11 ++++++++++- .../src/Village/Table/VillageTableBuilder.php | 11 ++++++++++- 5 files changed, 50 insertions(+), 5 deletions(-) diff --git a/addons/default/visiosoft/location-module/src/City/Table/CityTableBuilder.php b/addons/default/visiosoft/location-module/src/City/Table/CityTableBuilder.php index 706d17fe5..a63daae89 100644 --- a/addons/default/visiosoft/location-module/src/City/Table/CityTableBuilder.php +++ b/addons/default/visiosoft/location-module/src/City/Table/CityTableBuilder.php @@ -17,7 +17,16 @@ class CityTableBuilder extends TableBuilder * * @var array|string */ - protected $filters = []; + protected $filters = [ + 'search' => [ + 'filter' => 'search', + 'fields' => [ + 'name', + 'slug', + 'order', + ], + ], + ]; /** * The table columns. diff --git a/addons/default/visiosoft/location-module/src/Country/Table/CountryTableBuilder.php b/addons/default/visiosoft/location-module/src/Country/Table/CountryTableBuilder.php index a21b26f9d..733277656 100644 --- a/addons/default/visiosoft/location-module/src/Country/Table/CountryTableBuilder.php +++ b/addons/default/visiosoft/location-module/src/Country/Table/CountryTableBuilder.php @@ -17,7 +17,16 @@ class CountryTableBuilder extends TableBuilder * * @var array|string */ - protected $filters = []; + protected $filters = [ + 'search' => [ + 'filter' => 'search', + 'fields' => [ + 'name', + 'slug', + 'order', + ], + ], + ]; /** * The table columns. diff --git a/addons/default/visiosoft/location-module/src/District/Table/DistrictTableBuilder.php b/addons/default/visiosoft/location-module/src/District/Table/DistrictTableBuilder.php index 588ece85d..4769f45ed 100644 --- a/addons/default/visiosoft/location-module/src/District/Table/DistrictTableBuilder.php +++ b/addons/default/visiosoft/location-module/src/District/Table/DistrictTableBuilder.php @@ -17,7 +17,16 @@ class DistrictTableBuilder extends TableBuilder * * @var array|string */ - protected $filters = []; + protected $filters = [ + 'search' => [ + 'filter' => 'search', + 'fields' => [ + 'name', + 'slug', + 'order', + ], + ], + ]; /** * The table columns. diff --git a/addons/default/visiosoft/location-module/src/Neighborhood/Table/NeighborhoodTableBuilder.php b/addons/default/visiosoft/location-module/src/Neighborhood/Table/NeighborhoodTableBuilder.php index a385ef3e1..729f125ac 100644 --- a/addons/default/visiosoft/location-module/src/Neighborhood/Table/NeighborhoodTableBuilder.php +++ b/addons/default/visiosoft/location-module/src/Neighborhood/Table/NeighborhoodTableBuilder.php @@ -17,7 +17,16 @@ class NeighborhoodTableBuilder extends TableBuilder * * @var array|string */ - protected $filters = []; + protected $filters = [ + 'search' => [ + 'filter' => 'search', + 'fields' => [ + 'name', + 'slug', + 'order', + ], + ], + ]; /** * The table columns. diff --git a/addons/default/visiosoft/location-module/src/Village/Table/VillageTableBuilder.php b/addons/default/visiosoft/location-module/src/Village/Table/VillageTableBuilder.php index c1e8eb50b..987cb5afa 100644 --- a/addons/default/visiosoft/location-module/src/Village/Table/VillageTableBuilder.php +++ b/addons/default/visiosoft/location-module/src/Village/Table/VillageTableBuilder.php @@ -18,7 +18,16 @@ class VillageTableBuilder extends TableBuilder * * @var array|string */ - protected $filters = []; + protected $filters = [ + 'search' => [ + 'filter' => 'search', + 'fields' => [ + 'name', + 'slug', + 'order', + ], + ], + ]; /** * The table columns.