response->setRequestStatus(false); $this->response->addJSON('message', __('No row selected.')); return; } // Needed to allow SQL export $GLOBALS['single_table'] = true; // As we got the rows to be exported from the // 'rows_to_delete' checkbox, we use the index of it as the // indicating WHERE clause. Then we build the array which is used // for the /table/change script. $GLOBALS['where_clause'] = []; if (isset($_POST['rows_to_delete']) && is_array($_POST['rows_to_delete'])) { foreach ($_POST['rows_to_delete'] as $eachWhereClause) { $GLOBALS['where_clause'][] = $eachWhereClause; } } $GLOBALS['active_page'] = Url::getFromRoute('/table/export'); ($this->exportController)($request); } }