Fire backend.list.extendRecords event during export useList (#4148)

Provides an opportunity to modify and / or return the $results collection object before the controller exports it. Credit to @fansaien
This commit is contained in:
fansaien 2019-02-19 17:14:32 -06:00 committed by Luke Towers
parent 9581b23d1e
commit 8a60d3c19a
1 changed files with 5 additions and 0 deletions

View File

@ -629,6 +629,11 @@ class ImportExportController extends ControllerBehavior
$query = $widget->prepareQuery();
$results = $query->get();
if ($event = $widget->fireSystemEvent('backend.list.extendRecords', [&$results])) {
$results = $event;
}
foreach ($results as $result) {
$record = [];
foreach ($columns as $column) {