Open Journal Systems
3.3.0
RedirectConfirmationModal.inc.php
1
<?php
16
import
(
'lib.pkp.classes.linkAction.request.ConfirmationModal'
);
17
18
class
RedirectConfirmationModal
extends
ConfirmationModal
{
20
var
$_remoteUrl
;
21
38
function
__construct
($dialogText, $title =
null
, $remoteUrl =
null
, $titleIcon =
null
, $okButton =
null
, $cancelButton =
null
, $canClose =
true
) {
39
parent::__construct($dialogText, $title, $titleIcon, $okButton, $cancelButton, $canClose);
40
41
$this->_remoteUrl = $remoteUrl;
42
}
43
44
45
//
46
// Getters and Setters
47
//
52
function
getRemoteUrl
() {
53
return
$this->_remoteUrl
;
54
}
55
56
//
57
// Overridden methods from LinkActionRequest
58
//
62
function
getLocalizedOptions
() {
63
$parentLocalizedOptions = parent::getLocalizedOptions();
64
// override the modalHandler option.
65
$parentLocalizedOptions[
'modalHandler'
] =
'$.pkp.controllers.modal.RedirectConfirmationModalHandler'
;
66
$parentLocalizedOptions[
'remoteUrl'
] = $this->
getRemoteUrl
();
67
return
$parentLocalizedOptions;
68
}
69
}
70
71
RedirectConfirmationModal\__construct
__construct($dialogText, $title=null, $remoteUrl=null, $titleIcon=null, $okButton=null, $cancelButton=null, $canClose=true)
Definition:
RedirectConfirmationModal.inc.php:41
ConfirmationModal
Class defining a simple confirmation modal either with remote action or not.
Definition:
ConfirmationModal.inc.php:18
RedirectConfirmationModal\getRemoteUrl
getRemoteUrl()
Definition:
RedirectConfirmationModal.inc.php:55
RedirectConfirmationModal\getLocalizedOptions
getLocalizedOptions()
Definition:
RedirectConfirmationModal.inc.php:65
LinkActionRequest\__construct
__construct()
Definition:
LinkActionRequest.inc.php:23
RedirectConfirmationModal
Class defining a simple confirmation modal with a redirect url and ok/cancel buttons.
Definition:
RedirectConfirmationModal.inc.php:18
RedirectConfirmationModal\$_remoteUrl
$_remoteUrl
Definition:
RedirectConfirmationModal.inc.php:23
lib
pkp
classes
linkAction
request
RedirectConfirmationModal.inc.php
Generated on Fri Aug 28 2020 14:53:20 for Open Journal Systems by
1.8.17