![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/old/vendor/wyomind/msicustomattributes/Controller/Adminhtml/CustomAttribute/ |
<?php /** * Copyright © 2020 Wyomind. All rights reserved. * See LICENSE.txt for license details. */ /** * Copyright © 2020 Wyomind. All rights reserved. * See LICENSE.txt for license details. */ namespace Wyomind\MsiCustomAttributes\Controller\Adminhtml\CustomAttribute; /** * Class Edit * @package Wyomind\MsiCustomAttributes\Controller\Adminhtml\CustomAttribute */ class Edit extends \Wyomind\MsiCustomAttributes\Controller\Adminhtml\CustomAttribute { public $coreRegistry; /** * @return \Magento\Framework\App\ResponseInterface|\Magento\Framework\Controller\ResultInterface|void */ public function execute() { $id = $this->getRequest()->getParam('attribute_id'); $attribute = $this->customattributeModelFactory->create(); if ($id) { $attribute->load($id); if (!$attribute->getAttributeId()) { $this->messageManager->addError(__('This attribute no longer exists.')); $this->_redirect("MsiCustomAttibutes/customattribute/index"); return; } } $this->coreRegistry->register('customattribute', $attribute); $title = $attribute->getAttributeId() ? __('Edit Attribute: ') . $attribute->getCode() : __('New Attribute'); $this->_initAction($title); $this->_view->renderLayout(); } }