From 374d62add36bd3faf055a669318ac2ce3a24740e Mon Sep 17 00:00:00 2001 From: Markus Sommer <markussom@posteo.de> Date: Sat, 3 Jun 2017 12:30:21 +0200 Subject: [PATCH] [FEATURE] Add edit icon to Backend User "Compare" view MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I828ed0219033ea8f5ed075eaa4d72c84cdf37414 Resolves: #53685 Releases: master Reviewed-on: https://review.typo3.org/53076 Reviewed-by: Jasmina Ließmann <code@frauliessmann.de> Tested-by: Jasmina Ließmann <code@frauliessmann.de> Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl> Tested-by: TYPO3com <no-reply@typo3.com> Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch> Tested-by: Christian Kuhn <lolli@schwarzbu.ch> --- .../beuser/Classes/Controller/BackendUserController.php | 8 ++++++++ .../Resources/Private/Templates/BackendUser/Compare.html | 3 +++ 2 files changed, 11 insertions(+) diff --git a/typo3/sysext/beuser/Classes/Controller/BackendUserController.php b/typo3/sysext/beuser/Classes/Controller/BackendUserController.php index 99e7287eff14..10eba5b6f5e6 100644 --- a/typo3/sysext/beuser/Classes/Controller/BackendUserController.php +++ b/typo3/sysext/beuser/Classes/Controller/BackendUserController.php @@ -195,6 +195,14 @@ class BackendUserController extends BackendUserActionController $compareUserList = $this->moduleData->getCompareUserList(); $this->view->assign('dateFormat', $GLOBALS['TYPO3_CONF_VARS']['SYS']['ddmmyy']); $this->view->assign('timeFormat', $GLOBALS['TYPO3_CONF_VARS']['SYS']['hhmm']); + $returnUrl = BackendUtility::getModuleUrl( + 'system_BeuserTxBeuser', + [ + 'tx_beuser_system_beusertxbeuser[action]' => 'compare', + 'tx_beuser_system_beusertxbeuser[controller]' => 'BackendUser' + ] + ); + $this->view->assign('returnUrl', rawurlencode($returnUrl)); $this->view->assign('compareUserList', !empty($compareUserList) ? $this->backendUserRepository->findByUidList($compareUserList) : ''); } diff --git a/typo3/sysext/beuser/Resources/Private/Templates/BackendUser/Compare.html b/typo3/sysext/beuser/Resources/Private/Templates/BackendUser/Compare.html index a1652a3f40ae..03e3c7f4af2b 100644 --- a/typo3/sysext/beuser/Resources/Private/Templates/BackendUser/Compare.html +++ b/typo3/sysext/beuser/Resources/Private/Templates/BackendUser/Compare.html @@ -19,6 +19,9 @@ <be:avatar backendUser="{compareUser.uid}" showIcon="true" /> </a> {compareUser.userName} + <a class="btn btn-default pull-right" href="{bu:editRecord(parameters: 'edit[be_users][{compareUser.uid}]=edit&returnUrl={returnUrl}')}" title="edit"> + <core:icon identifier="actions-open" /> + </a> </th> </f:for> </tr> -- GitLab