diff --git a/src/Controller/Component/CRUDComponent.php b/src/Controller/Component/CRUDComponent.php index 7b29d0e..474313d 100644 --- a/src/Controller/Component/CRUDComponent.php +++ b/src/Controller/Component/CRUDComponent.php @@ -31,7 +31,12 @@ class CRUDComponent extends Component $options['filters'][] = 'quickFilter'; } $options['filters'][] = 'filteringLabel'; - $params = $this->Controller->ParamHandler->harvestParams(empty($options['filters']) ? [] : $options['filters']); + + $optionFilters = empty($options['filters']) ? [] : $options['filters']; + foreach ($optionFilters as $i => $filter) { + $optionFilters[] = "{$filter} !="; + } + $params = $this->Controller->ParamHandler->harvestParams($optionFilters); $query = $this->Table->find(); $query = $this->setFilters($params, $query, $options); $query = $this->setQuickFilters($params, $query, empty($options['quickFilters']) ? [] : $options['quickFilters']);