如何从控制台命令创建新类别

时间:2016-03-09 13:40:15

标签: magento exception command magento2

我正在尝试从Magento 2上的Console命令以编程方式生成一些类别,但是Magento在执行命令后立即响应此错误:

[Magento\Framework\Exception\LocalizedException]                          
Class Magento\Catalog\Api\Data\CategoryExtensionInterface does not exist

Magento上存在错误引用的接口。 重现错误的代码非常简单

class MyCommand extends Command {

[...initialization block...]

protected function execute(InputInterface $input, OutputInterface $output)
{
    $this->objectManager->create(\Magento\Catalog\Model\Category::class);
}

之前有没有人见过这个错误?

1 个答案:

答案 0 :(得分:2)

请检查var/generation的文件权限。