Magento 2以编程方式保存类别

时间:2016-09-29 06:08:53

标签: magento magento-2.0.7

我是Magento 2的新手。

我已覆盖类别类vendor/magento/module-visual-merchandiser/Model/Rules.php。但是当我尝试使用以下代码保存类别时

$categoryId = 6;
$_objectManager = \Magento\Framework\App\ObjectManager::getInstance();
        $currentCategory = $_objectManager->create('Magento\Catalog\Model\Category')
            ->load($categoryId);
        $currentCategory->setStoreId(0);
        $this->_logger->addDebug($currentCategory->getName());
        $currentCategory->setIsActive(1);
        try {
            $currentCategory->save();
        }catch(\Exception $e){
            $this->_logger->addDebug($e->getMessage());
        }

它不是在调用我的覆盖类,它仍在调用原始/父类。

0 个答案:

没有答案