File tree Expand file tree Collapse file tree 2 files changed +22
-8
lines changed
Wishlist/Controller/Index Expand file tree Collapse file tree 2 files changed +22
-8
lines changed Original file line number Diff line number Diff line change @@ -104,13 +104,25 @@ private function addOrderItem(Item $item)
104
104
if ($ orderCustomerId == $ currentCustomerId ) {
105
105
$ this ->cart ->addOrderItem ($ item , 1 );
106
106
if (!$ this ->cart ->getQuote ()->getHasError ()) {
107
- $ message = __ (
108
- 'You added %1 to your shopping cart. ' ,
109
- $ this ->escaper ->escapeHtml ($ item ->getName ())
107
+ $ this ->messageManager ->addComplexSuccessMessage (
108
+ 'addCartSuccessMessage ' ,
109
+ [
110
+ 'product_name ' => $ item ->getName (),
111
+ 'cart_url ' => $ this ->getCartUrl ()
112
+ ]
110
113
);
111
- $ this ->messageManager ->addSuccessMessage ($ message );
112
114
}
113
115
}
114
116
}
115
117
}
118
+
119
+ /**
120
+ * Returns cart url
121
+ *
122
+ * @return string
123
+ */
124
+ private function getCartUrl ()
125
+ {
126
+ return $ this ->_url ->getUrl ('checkout/cart ' , ['_secure ' => true ]);
127
+ }
116
128
}
Original file line number Diff line number Diff line change @@ -182,11 +182,13 @@ public function execute()
182
182
$ wishlist ->save ();
183
183
184
184
if (!$ this ->cart ->getQuote ()->getHasError ()) {
185
- $ message = __ (
186
- 'You added %1 to your shopping cart. ' ,
187
- $ this ->escaper ->escapeHtml ($ item ->getProduct ()->getName ())
185
+ $ this ->messageManager ->addComplexSuccessMessage (
186
+ 'addCartSuccessMessage ' ,
187
+ [
188
+ 'product_name ' => $ item ->getProduct ()->getName (),
189
+ 'cart_url ' => $ this ->cartHelper ->getCartUrl ()
190
+ ]
188
191
);
189
- $ this ->messageManager ->addSuccessMessage ($ message );
190
192
}
191
193
192
194
if ($ this ->cartHelper ->getShouldRedirectToCart ()) {
You can’t perform that action at this time.
0 commit comments