* [ADD] Added view action on accounts manager list

Signed-off-by: nuxsmin <nuxsmin@syspass.org>
This commit is contained in:
nuxsmin
2018-10-11 01:25:58 +02:00
parent d60d64e039
commit 25adf37728
2 changed files with 19 additions and 1 deletions

View File

@@ -66,6 +66,7 @@ final class AccountGrid extends GridBase
$grid->addDataAction(new DataGridActionHelp('help_account_search'));
$grid->addDataAction($this->getViewAction());
$grid->addDataAction($this->getDeleteAction());
$grid->addDataAction(
$this->getDeleteAction()
@@ -145,6 +146,23 @@ final class AccountGrid extends GridBase
return $gridActionSearch;
}
/**
* @return \SP\Html\DataGrid\Action\DataGridAction
*/
public function getViewAction()
{
$gridAction = new DataGridAction();
$gridAction->setId(ActionsInterface::ACCOUNT_VIEW);
$gridAction->setType(DataGridActionType::VIEW_ITEM);
$gridAction->setName(__('Detalles de Cuenta'));
$gridAction->setTitle(__('Detalles de Cuenta'));
$gridAction->setIcon($this->icons->getIconView());
$gridAction->setOnClickFunction(Acl::getActionRoute(ActionsInterface::ACCOUNT_VIEW));
$gridAction->addData('action-route', Acl::getActionRoute(ActionsInterface::ACCOUNT_VIEW));
return $gridAction;
}
/**
* @return DataGridAction
*/

View File

@@ -57,7 +57,7 @@ final class Installer extends Service
*/
const VERSION = [3, 0, 0];
const VERSION_TEXT = '3.0-beta';
const BUILD = 18100801;
const BUILD = 18101101;
/**
* @var DatabaseSetupInterface