Ver código fonte

Erreur 500 : Argument 2 passed to Lc\SovBundle\Field\Filter\FilterManager::applyFilter() must be an instance of EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto, null given #623

develop
Guillaume Bourgeois 1 ano atrás
pai
commit
1a4a3c1f71
1 arquivos alterados com 6 adições e 3 exclusões
  1. +6
    -3
      Controller/AbstractAdminController.php

+ 6
- 3
Controller/AbstractAdminController.php Ver arquivo

$controller->configureFields($autocompleteContext['originatingPage']) $controller->configureFields($autocompleteContext['originatingPage'])
)->getByProperty($autocompleteContext['propertyName']); )->getByProperty($autocompleteContext['propertyName']);


$filterManager = $this->get(FilterManager::class);
$filteredValue = ['value' => $context->getRequest()->query->get('q')];
$filterManager->applyFilter($repositoryQuery, $field, $filteredValue);
if($field) {
$filterManager = $this->get(FilterManager::class);
$filteredValue = ['value' => $context->getRequest()->query->get('q')];
$filterManager->applyFilter($repositoryQuery, $field, $filteredValue);
}

$repositoryQuery->select('.' . $autocompleteContext['propertyName']); $repositoryQuery->select('.' . $autocompleteContext['propertyName']);


$responses = array(); $responses = array();

Carregando…
Cancelar
Salvar