From e4bc71b51c90a3222366565051ad7a7e732722dd Mon Sep 17 00:00:00 2001 From: Alexander Purr <purr@ub.uni-leipzig.de> Date: Fri, 14 Feb 2020 16:44:28 +0100 Subject: [PATCH] refs #16821 [fid] export file as *.txt --- module/fid/src/Controller/UserController.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/module/fid/src/Controller/UserController.php b/module/fid/src/Controller/UserController.php index 583842cedfb..63f3a72afa7 100644 --- a/module/fid/src/Controller/UserController.php +++ b/module/fid/src/Controller/UserController.php @@ -33,16 +33,14 @@ use fid\Service\UserNotAuthorizedException; use VuFind\Auth\Manager as AuthManager; use VuFind\Controller\AbstractBase; use VuFind\Exception\Auth as AuthException; -use Zend\Form\Element\Checkbox; -use Zend\Form\Element\Radio; use Zend\Form\Element\Select; use Zend\Form\Form; use Zend\Http\PhpEnvironment\Request; +use Zend\Http\PhpEnvironment\Response as HttpResponse; use Zend\Http\Response; use Zend\Mvc\Plugin\FlashMessenger\FlashMessenger; use Zend\ServiceManager\ServiceLocatorInterface; use Zend\View\Model\ViewModel; -use Zend\Http\PhpEnvironment\Response as HttpResponse; class UserController extends AbstractBase { @@ -771,10 +769,11 @@ class UserController extends AbstractBase $response->getHeaders()->addHeaders( [ 'Content-type' => 'text/plain', - 'Content-Disposition' => 'attachment; filename="'.$prefix.'_'.date('Ymd_His').'.csv"' + 'Content-Disposition' => 'attachment; filename="'.$prefix.'_'.date('Ymd_His').'.txt"' ] ); $output = implode("\t",$fields)."\n"; + /** @var User $user */ foreach ($userList as $user) { $output .= $user->export($fields)."\n"; } -- GitLab