Вопросы с тегом «code-generation»

28
Magento 2 Allowed Memory исчерпала ошибку при компиляции кода

У меня ошибка при добавлении модуля .. Пожалуйста, повторите команду компиляции Magento так что я запускаю ниже команды, но также отображаю ошибку, которая ниже, когда запускаю команду от root Настройка php magento: di: compile Compilation was started. %message% 0/7...

28
Как Magento2 генерирует конкретные ExtensionFactory и ExtensionAttributeInterface?

Я хотел бы обернуть голову, используя атрибуты расширения, например, для элементов цитаты. Нет проблем с добавлением пользовательского атрибута к такой сущности с помощью класса установки, как в Magento 1, это не то, о чем этот вопрос. В тот момент магия поражает меня, когда я хочу выставить такой...

15
Magento2 преимущества фабричного образца по сравнению с Magento 1

Magento 2 использует фабричные классы для неинъекционных препаратов. Например, класс продукта: ProductFactory Например, класс клиента:CustomerFactory Я не понимаю, какой тип фабричной модели здесь? Потому что для каждого класса связан 1 фабричный класс. Я думаю, что-то дублирует. Почему мы не...

12
В пространстве имен «setup» не определены команды: Magento 2

Я установил latest version of Megento 2, все работает отлично, интерфейс, бэкэнд и функциональность. У меня есть одна проблема с bin/magento setup:upgradeкомандой, когда я запускаю эту команду в терминале, я получаю исключение ниже. [InvalidArgumentException] Нет команд, определенных в пространстве...

11
Когда и как создаются шаблоны phtml в view_preprocessed?

Я вижу множество phtml-файлов, сгенерированных как var/view_preprocessed/htmlиз основных модулей, так и из пользовательских модулей. Похоже, что это все используемые шаблоны с разделенными пробелами. Алан Кент написал в Как я могу обновить phtml-файлы Magento 2 в Grunt? : Вы не «развертываете»...

8
Переопределение класса прокси в Magento 2

Мне нужно переопределить класс \Magento\Catalog\Model\Product\Linkс помощью предпочтения, который работает нормально, но вышеупомянутый класс имеет прокси-класс, сгенерированный автоматически \Magento\Catalog\Model\Product\Link\Proxy, который не включает новые методы, добавленные в переопределение....

8
Magento2 Правильная последовательность для очистки всех кэшей / статических файлов

Мне тяжело в разработке с сгенерированными классами, предварительно обработанными файлами и кешами в Magento2. По сравнению с Magento1, кажется, больше невозможно эффективно развиваться при отключении всех кешей, плюс мне также нужно посмотреть, не мешают ли кеши создаваемым мной функциям. Моя...