47 $interpretationStrategy,
58 if ($this->cartHelper->getItemsCount()) {
59 $this->addQuoteMessages();
60 $this->
addMessages($this->messageManager->getMessages(
true));
62 return parent::_prepareLayout();
70 protected function addQuoteMessages()
75 foreach ($this->cartHelper->getQuote()->getMessages() as
$message) {
81 }
catch (\InvalidArgumentException $e) {
88 $this->messageManager->addUniqueMessages(
addMessages(\Magento\Framework\Message\Collection $messages)
__construct(\Magento\Framework\View\Element\Template\Context $context, \Magento\Framework\Message\Factory $messageFactory, \Magento\Framework\Message\CollectionFactory $collectionFactory, \Magento\Framework\Message\ManagerInterface $messageManager, InterpretationStrategyInterface $interpretationStrategy, \Magento\Checkout\Helper\Cart $cartHelper, array $data=[])