0
Я пытаюсь создать некоторые категории из программно Command Console на Magento 2, но 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);
}
Кто-нибудь видел эту ошибку раньше?
Можете ли вы проверить права доступа к файлам для 'var/generation'? – Maddy
Вы, где правильно, я восстановил все разрешения на систему, как указано здесь: http://devdocs.magento.com/guides/v2.0/install-gde/prereq/file-system-perms.html, и теперь он работает – arraintxo
Рад слышать, что он работает. Выложили это как ответ, чтобы вы могли его принять. – Maddy