1234567891011121314151617181920212223242526272829303132 |
- <?php
- /**
- *
- * Copyright © Magento, Inc. All rights reserved.
- * See COPYING.txt for license details.
- */
- namespace Magento\Sales\Controller\Adminhtml\Order\View\Giftmessage;
- class Save extends \Magento\Sales\Controller\Adminhtml\Order\View\Giftmessage
- {
- /**
- * @return void
- */
- public function execute()
- {
- try {
- $this->_getGiftmessageSaveModel()->setGiftmessages(
- $this->getRequest()->getParam('giftmessage')
- )->saveAllInOrder();
- } catch (\Magento\Framework\Exception\LocalizedException $e) {
- $this->messageManager->addErrorMessage($e->getMessage());
- } catch (\Exception $e) {
- $this->messageManager->addErrorMessage(__('Something went wrong while saving the gift message.'));
- }
- if ($this->getRequest()->getParam('type') == 'order_item') {
- $this->getResponse()->setBody($this->_getGiftmessageSaveModel()->getSaved() ? 'YES' : 'NO');
- } else {
- $this->getResponse()->setBody(__('You saved the gift card message.'));
- }
- }
- }
|