object-manager

Пользовательский контроллер: Аргумент 1 должен быть экземпляром контекста, вместо этого задается Objectmanager

Создал модуль, который работал долгое время, однако после некоторых других изменений на сайте я получил ... rol-Allow-Origin: *"); $resultPage = $this->resultPageFactory->create(); return $resultPage; } }

Фабричный класс против прокси-класса в magento2

Я прочитал здесь , в Magento 2 доступны два типа классов. Инъекционный и неинъекционный. Чтобы ввес ... actory. Но какова цель Proxy Class и в какой сценарий, нам нужно использовать Proxy Class В чем разница между ними?

Замена аргумента не работает для объекта типа

Я пытаюсь заменить объект с помощью замены аргумента, но, к сожалению, я не могу сделать это для типа:о ... <argument name="scaler1" xsi:type="string">from di xml file</argument> </arguments> </type>

Использовать или не использовать диспетчер объектов напрямую?

Хорошо, итак, вчера у нас был большой разговор с другими людьми из сообщества Magento относительно прям ... ользовать ObjectManager напрямую ? Если да, то что это за случаи? Каковы последствия прямого использования ObjectManager?

Как правильно проводить модульное тестирование кода PHP7 с помощью PHPUnit 4.1 в Magento 2?

Когда я пишу свои модули, я пытаюсь снабдить их модульными тестами для наиболее важных частей приложени ... огих указаний/примеров в том, что правильный способ модульного тестирования ваших собственных пользовательских модулей.

Ошибка типа произошла при создании объекта при попытке использовать пользовательскую модель из пользовательского модуля

Да, я знаю, еще одна "Ошибка типа произошла при создании объекта"... Кроме того, я, вероятно, собираюсь ... public function getSourceItemBySku($sku) { return $this->sourceItemsBySku->execute($sku); } }

Magento2: Проверка наличия модуля после ввода с помощью конструктора класса

Я знаю, что могу добиться этого с помощью диспетчера объектов, но просто хотел посмотреть, есть ли лучш ... object = $classThatMightNotExist; } else { $object = $coreClass; } $this->_object = $object; }

Magento2: Получить URL-Адрес Мультимедиа В Файле Шаблона (Без прямого Вызова Диспетчера Объектов)

Как получить Media URL в файле шаблона? Все решение, которое я нашел, - это прямой вызов диспетчера об ... ру объектов напрямую в качестве наилучшей практики? (потому что в большинстве решений они используют диспетчер объектов)

Magento 2: Когда использовать диспетчер объектов в модульных тестах?

Итак, недавно я наткнулся на проблему при написании модульного теста в Magento 2. Вы можете прочитать бо ... вет на это? В документации Magento 2 отсутствует более подробное объяснение того, как писать правильные модульные тесты.

Как получить менеджер объектов в модульных тестах?

Я создал второй модульный тест для своего второго класса. Второй класс будет зависеть от экземпляра пер ... са. Как мне сделать так, чтобы мой модульный тест вводил диспетчер объектов в Magento 2, чтобы я мог его использовать?

Динамически создавать экземпляр класса с аргументами

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

Magento 2: Имеет ли и должна ли область "кронтаб" свою собственную di.xml

Загружает ли область Magento 2 crontab файл с областью действия di.xml? Или это больше не используется ... Кто-нибудь здесь достаточно внимательно следил за развитием Magento 2, чтобы знать каково правильное поведение системы?

Как безопасно запускать PHP-скрипты в Magento 2

Я знаю, что мы можем запускать php-скрипты, поместив наш скрипт в корневой каталог magento 2, и мы може ... проще и быстрее, но он крайне небезопасен. Существует ли какой-либо безопасный способ запуска php-скриптов в Magento 2?

Magento 2: В чем разница между Create & Get ObjectManager?

У меня есть код ниже. Которые дают тот же результат, либо я использую create, либо get $orderId = 1; $ ... $this->orderPayment->getLastTransId(); Так в чем же именно разница между ними? Что нужно использовать и когда?

Понимание замены аргументов диспетчера объектов с помощью di.xml для команд

Я следую замене аргументов диспетчера объектов учебному пособию. Один из возможных di.xml выглядит ка ... е вижу использования имени testbedCommand нигде в модуль. Каково будет его использование? Должен ли он быть уникальным?

Аргументы конструктора внедрения зависимостей Magento 2

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

Можете ли вы помочь мне лучше понять диспетчер объектов, чтобы избежать ошибок при его использовании?

Я работаю над изучением Magento 2, и у меня возникли проблемы с автоматическим внедрением зависимостей ... мочь мне лучше понять внедрение зависимостей конструктора диспетчера объектов, чтобы избежать подобных ошибок в будущем?

magento 2 переопределяет блок с помощью предпочтений

Мне нужна помощь в переопределении блоков. Я успешно переопределил блок с помощью настроек, но когда я ... t_grid_mode', $mode); return $mode; } } Если я удалю реестр и эту строку, переопределение будет работать.

Можно ли использовать $this->helper(...) в файлах phtml?

Вопрос об использовании $this->helper(...) в файлах phtml: Он возвращает что-то вроде этого: Obje ... циально для вас. Для $this->helper() это кажется более неясным. Magento, похоже, все еще использует это в своем ядре.

Как создать каталог продуктов с помощью диспетчера объектов в Magento 2?

Я хочу сохранить/обновить продукт в файле phtml, и мне нужно создать Каталог продукции с помощью диспет ... либо контроллер. Есть ли возможность сохранить продукт в файле phtml без вызова контроллера или вспомогательного класса?