Skip to content

Commit c2837b5

Browse files
committed
Merge remote-tracking branch 'magento-mpi/MC-18247' into PR-20190718
2 parents 4f27d93 + ce5b4d5 commit c2837b5

File tree

1 file changed

+10
-10
lines changed
  • app/code/Magento/Payment/view/frontend/templates/transparent

1 file changed

+10
-10
lines changed

app/code/Magento/Payment/view/frontend/templates/transparent/iframe.phtml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,19 +15,19 @@ $params = $block->getParams();
1515
<?php if (isset($params['redirect'])): ?>
1616
window.location="<?= $block->escapeUrl($params['redirect']) ?>";
1717
<?php elseif (isset($params['redirect_parent'])): ?>
18-
var require = window.top.require;
18+
var require = window.parent.require;
1919
require(
2020
[
2121
'jquery'
2222
],
2323
function($) {
24-
var parent = window.top;
24+
var parent = window.parent;
2525
$(parent).trigger('clearTimeout');
2626
parent.location="<?= $block->escapeUrl($params['redirect_parent']) ?>";
2727
}
2828
);
2929
<?php elseif (isset($params['error_msg'])): ?>
30-
var require = window.top.require;
30+
var require = window.parent.require;
3131
require(
3232
[
3333
'jquery',
@@ -36,7 +36,7 @@ $params = $block->getParams();
3636
'Magento_Checkout/js/model/full-screen-loader'
3737
],
3838
function($, globalMessageList, $t, fullScreenLoader) {
39-
var parent = window.top;
39+
var parent = window.parent;
4040
$(parent).trigger('clearTimeout');
4141
fullScreenLoader.stopLoader();
4242
globalMessageList.addErrorMessage({
@@ -45,21 +45,21 @@ $params = $block->getParams();
4545
}
4646
);
4747
<?php elseif (isset($params['multishipping'])): ?>
48-
var require = window.top.require;
48+
var require = window.parent.require;
4949
require(
5050
[
5151
'jquery'
5252
],
5353
function($) {
54-
var parent = window.top;
54+
var parent = window.parent;
5555
$(parent).trigger('clearTimeout');
5656
$(parent.document).find('#multishipping-billing-form').submit();
5757
}
5858
);
5959
<?php elseif (isset($params['order_success'])): ?>
60-
window.top.location = "<?= $block->escapeUrl($params['order_success']) ?>";
60+
window.parent.location = "<?= $block->escapeUrl($params['order_success']) ?>";
6161
<?php else: ?>
62-
var require = window.top.require;
62+
var require = window.parent.require;
6363
require(
6464
[
6565
'jquery',
@@ -69,7 +69,7 @@ $params = $block->getParams();
6969
'Magento_Checkout/js/model/full-screen-loader'
7070
],
7171
function($, quote, placeOrderAction, redirectOnSuccessAction, fullScreenLoader) {
72-
var parent = window.top;
72+
var parent = window.parent;
7373

7474
$(parent).trigger('clearTimeout');
7575
$.when(
@@ -80,7 +80,7 @@ $params = $block->getParams();
8080
}
8181
).fail(
8282
function () {
83-
var parent = window.top;
83+
var parent = window.parent;
8484
$(parent).trigger('clearTimeout');
8585
fullScreenLoader.stopLoader();
8686
}

0 commit comments

Comments
 (0)