diff --git a/addons/default/visiosoft/advs-module/src/Adv/Table/AdvTableFilters.php b/addons/default/visiosoft/advs-module/src/Adv/Table/AdvTableFilters.php index b257d48a6..8fce59dc5 100644 --- a/addons/default/visiosoft/advs-module/src/Adv/Table/AdvTableFilters.php +++ b/addons/default/visiosoft/advs-module/src/Adv/Table/AdvTableFilters.php @@ -2,6 +2,7 @@ use Visiosoft\AdvsModule\Adv\Table\Filter\CategoryFilterQuery; use Visiosoft\AdvsModule\Adv\Table\Filter\CityFilterQuery; +use Visiosoft\AdvsModule\Adv\Table\Filter\IdFilterQuery; use Visiosoft\AdvsModule\Adv\Table\Filter\NameDescFilterQuery; use Visiosoft\AdvsModule\Adv\Table\Filter\StatusFilterQuery; use Visiosoft\AdvsModule\Adv\Table\Filter\UserFilterQuery; @@ -26,7 +27,8 @@ class AdvTableFilters 'country', 'id' => [ 'heading' => 'ID', - 'filter' => 'input' + 'filter' => 'input', + 'query' => IdFilterQuery::class, ], 'City' => [ 'exact' => true, diff --git a/addons/default/visiosoft/advs-module/src/Adv/Table/Filter/IdFilterQuery.php b/addons/default/visiosoft/advs-module/src/Adv/Table/Filter/IdFilterQuery.php new file mode 100644 index 000000000..c1bd6bdf6 --- /dev/null +++ b/addons/default/visiosoft/advs-module/src/Adv/Table/Filter/IdFilterQuery.php @@ -0,0 +1,13 @@ +where('advs_advs.id', $filter->getValue()); + } +}