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:
parent
9581b23d1e
commit
8a60d3c19a
|
|
@ -629,6 +629,11 @@ class ImportExportController extends ControllerBehavior
|
||||||
|
|
||||||
$query = $widget->prepareQuery();
|
$query = $widget->prepareQuery();
|
||||||
$results = $query->get();
|
$results = $query->get();
|
||||||
|
|
||||||
|
if ($event = $widget->fireSystemEvent('backend.list.extendRecords', [&$results])) {
|
||||||
|
$results = $event;
|
||||||
|
}
|
||||||
|
|
||||||
foreach ($results as $result) {
|
foreach ($results as $result) {
|
||||||
$record = [];
|
$record = [];
|
||||||
foreach ($columns as $column) {
|
foreach ($columns as $column) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue