mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-10-22 12:05:37 +00:00
ENHANCEMENT SSF-25 : remove GridField filter component for search result in ModelAdmin
This commit is contained in:
parent
d35d7507ff
commit
2ea7c8d136
@ -708,15 +708,15 @@ class ModelAdmin_CollectionController extends Controller {
|
|||||||
|
|
||||||
$className = $this->parentController->resultsTableClassName();
|
$className = $this->parentController->resultsTableClassName();
|
||||||
$datalist = $this->getSearchQuery($searchCriteria);
|
$datalist = $this->getSearchQuery($searchCriteria);
|
||||||
|
$numItemsPerPage = $this->parentController->stat('page_length');
|
||||||
$tf = Object::create($className,
|
$tf = Object::create($className,
|
||||||
$this->modelClass,
|
$this->modelClass,
|
||||||
false,
|
false,
|
||||||
$datalist,
|
$datalist,
|
||||||
$fieldConfig = GridFieldConfig_RecordEditor::create()
|
$fieldConfig = GridFieldConfig_RecordEditor::create($numItemsPerPage)
|
||||||
->addComponent(new GridFieldExporter())
|
->addComponent(new GridFieldExporter())->removeComponentsByType('GridFieldFilter')
|
||||||
)->setDisplayFields($this->getResultColumns($searchCriteria));
|
)->setDisplayFields($this->getResultColumns($searchCriteria));
|
||||||
|
|
||||||
$fieldConfig->getComponentByType('GridFieldPaginator')->setItemsPerPage($this->parentController->stat('page_length'));
|
|
||||||
return $tf;
|
return $tf;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user