Skip to content

Commit 6fefd3b

Browse files
committed
ACP2E-2693: [Cloud] Frontend not loading due to issue in newsletter template
1 parent 9846306 commit 6fefd3b

File tree

8 files changed

+50
-4
lines changed

8 files changed

+50
-4
lines changed

app/code/Magento/Contact/view/frontend/templates/form.phtml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,12 @@
88
// phpcs:disable Generic.Files.LineLength.TooLong
99

1010
/** @var \Magento\Contact\Block\ContactForm $block */
11+
if (!$block->getButtonLockManager()) {
12+
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
13+
$block->setButtonLockManager(
14+
$objectManager->get(\Magento\Framework\View\Element\ButtonLockManager::class)
15+
);
16+
}
1117
/** @var \Magento\Contact\ViewModel\UserDataProvider $viewModel */
1218

1319
$viewModel = $block->getViewModel();

app/code/Magento/Customer/view/frontend/templates/form/edit.phtml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@
77
use Magento\Customer\Block\Widget\Name;
88

99
/** @var \Magento\Customer\Block\Form\Edit $block */
10+
if (!$block->getButtonLockManager()) {
11+
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
12+
$block->setButtonLockManager(
13+
$objectManager->get(\Magento\Framework\View\Element\ButtonLockManager::class)
14+
);
15+
}
1016
/** @var \Magento\Framework\View\Helper\SecureHtmlRenderer $secureRenderer */
1117
?>
1218
<form class="form form-edit-account"

app/code/Magento/Customer/view/frontend/templates/form/forgotpassword.phtml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,12 @@
99
// phpcs:disable Generic.Files.LineLength.TooLong
1010

1111
/** @var \Magento\Customer\Block\Account\Forgotpassword $block */
12+
if (!$block->getButtonLockManager()) {
13+
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
14+
$block->setButtonLockManager(
15+
$objectManager->get(\Magento\Framework\View\Element\ButtonLockManager::class)
16+
);
17+
}
1218
?>
1319
<form class="form password forget"
1420
action="<?= $block->escapeUrl($block->getUrl('*/*/forgotpasswordpost')) ?>"

app/code/Magento/Customer/view/frontend/templates/form/login.phtml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@
77
// phpcs:disable Generic.Files.LineLength.TooLong
88

99
/** @var \Magento\Customer\Block\Form\Login $block */
10+
if (!$block->getButtonLockManager()) {
11+
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
12+
$block->setButtonLockManager(
13+
$objectManager->get(\Magento\Framework\View\Element\ButtonLockManager::class)
14+
);
15+
}
1016
?>
1117
<div class="block block-customer-login">
1218
<div class="block-title">

app/code/Magento/Customer/view/frontend/templates/form/register.phtml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@
77
use Magento\Customer\Helper\Address;
88

99
/** @var \Magento\Customer\Block\Form\Register $block */
10+
if (!$block->getButtonLockManager()) {
11+
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
12+
$block->setButtonLockManager(
13+
$objectManager->get(\Magento\Framework\View\Element\ButtonLockManager::class)
14+
);
15+
}
1016
/** @var \Magento\Framework\Escaper $escaper */
1117
/** @var \Magento\Framework\View\Helper\SecureHtmlRenderer $secureRenderer */
1218

app/code/Magento/Newsletter/view/frontend/templates/subscribe.phtml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@
55
*/
66

77
/** @var \Magento\Newsletter\Block\Subscribe $block */
8+
if (!$block->getButtonLockManager()) {
9+
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
10+
$block->setButtonLockManager(
11+
$objectManager->get(\Magento\Framework\View\Element\ButtonLockManager::class)
12+
);
13+
}
814
?>
915
<div class="block newsletter">
1016
<div class="title"><strong><?= $block->escapeHtml(__('Newsletter')) ?></strong></div>

app/code/Magento/Review/view/frontend/templates/form.phtml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@
55
*/
66

77
/** @var \Magento\Review\Block\Form $block */
8+
if (!$block->getButtonLockManager()) {
9+
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
10+
$block->setButtonLockManager(
11+
$objectManager->get(\Magento\Framework\View\Element\ButtonLockManager::class)
12+
);
13+
}
814
//phpcs:disable Generic.Files.LineLength
915
?>
1016
<div class="block review-add">

app/code/Magento/SendFriend/view/frontend/templates/send.phtml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,14 @@
77
/**
88
* Send to friend form
99
*/
10-
/**
11-
* @var \Magento\SendFriend\Block\Send $block
12-
* @var \Magento\Framework\View\Helper\SecureHtmlRenderer $secureRenderer
13-
*/
10+
/** @var \Magento\SendFriend\Block\Send $block */
11+
if (!$block->getButtonLockManager()) {
12+
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
13+
$block->setButtonLockManager(
14+
$objectManager->get(\Magento\Framework\View\Element\ButtonLockManager::class)
15+
);
16+
}
17+
/** @var \Magento\Framework\View\Helper\SecureHtmlRenderer $secureRenderer */
1418
// phpcs:disable PHPCompatibility.Miscellaneous.RemovedAlternativePHPTags.MaybeASPOpenTagFound
1519

1620
?>

0 commit comments

Comments
 (0)