File tree Expand file tree Collapse file tree 3 files changed +24
-1
lines changed
app/code/Magento/Newsletter
view/frontend/templates/messages Expand file tree Collapse file tree 3 files changed +24
-1
lines changed Original file line number Diff line number Diff line change @@ -172,7 +172,9 @@ public function execute()
172
172
$ message = $ this ->getSuccessMessage ((int )$ subscriber ->getSubscriberStatus ());
173
173
$ this ->messageManager ->addSuccessMessage ($ message );
174
174
} catch (LocalizedException $ e ) {
175
- $ this ->messageManager ->addErrorMessage ($ e ->getMessage ());
175
+ $ this ->messageManager ->addComplexErrorMessage (
176
+ 'localizedSubscriptionErrorMessage ' , ['message ' => $ e ->getMessage ()]
177
+ );
176
178
} catch (\Exception $ e ) {
177
179
$ this ->messageManager ->addExceptionMessage ($ e , __ ('Something went wrong with the subscription. ' ));
178
180
}
Original file line number Diff line number Diff line change 13
13
</argument >
14
14
</arguments >
15
15
</type >
16
+ <type name =" Magento\Framework\View\Element\Message\MessageConfigurationsPool" >
17
+ <arguments >
18
+ <argument name =" configurationsMap" xsi : type =" array" >
19
+ <item name =" localizedSubscriptionErrorMessage" xsi : type =" array" >
20
+ <item name =" renderer" xsi : type =" const" >\Magento\Framework\View\Element\Message\Renderer\BlockRenderer::CODE</item >
21
+ <item name =" data" xsi : type =" array" >
22
+ <item name =" template" xsi : type =" string" >Magento_Newsletter::messages/localizedSubscriptionErrorMessage.phtml</item >
23
+ </item >
24
+ </item >
25
+ </argument >
26
+ </arguments >
27
+ </type >
16
28
</config >
Original file line number Diff line number Diff line change
1
+ <?php
2
+ /**
3
+ * Copyright © Magento, Inc. All rights reserved.
4
+ * See COPYING.txt for license details.
5
+ */
6
+
7
+ /** @var \Magento\Framework\View\Element\Template $block */
8
+ ?>
9
+ <?= $ block ->escapeHtml (__ ($ block ->getData ('message ' )), ['a ' ]); ?>
You can’t perform that action at this time.
0 commit comments