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 без вызова контроллера или вспомогательного класса?