16 import(
'lib.pkp.classes.controllers.grid.GridRow');
17 import(
'lib.pkp.classes.linkAction.request.RemoteActionConfirmationModal');
18 import(
'lib.pkp.classes.linkAction.request.RedirectConfirmationModal');
19 import(
'lib.pkp.classes.linkAction.request.JsEventConfirmationModal');
29 parent::initialize($request, $template);
33 assert(is_a($element,
'SubscriptionType'));
35 $rowId = $this->
getId();
36 if (!empty($rowId) && is_numeric($rowId)) {
38 $router = $request->getRouter();
50 $router->url($request,
null,
null,
'editSubscriptionType',
null, $actionArgs),
51 __(
'manager.subscriptionTypes.edit'),
62 $request->getSession(),
63 __(
'manager.subscriptionTypes.confirmDelete'),
65 $router->url($request,
null,
null,
'deleteSubscriptionType',
null, $actionArgs),
68 __(
'grid.action.delete'),