Запитання з тегом «object-manager»

7
Magento 2: використовувати або не використовувати ObjectManager безпосередньо?
Добре, тому вчора ми вели велику розмову з іншими людьми з громади Magento щодо прямого використання ObjectManagerкласів / шаблонів . Мені вже відомі причини, чому ми не повинні використовувати ObjectManager безпосередньо, цитуючи Алана Кента : Причин кілька. Код буде спрацьовувати, але найкращою практикою є не посилання на клас ObjectManager безпосередньо. …

2
Magento 2 - Менеджер об'єктів намагається створити клас абстрактних. ( Фатальна помилка )
Граючи з Magento 2, але зіткнувшись з проблемою, я не можу обернути голову. Менеджер об'єктів намагається інстанціювати абстрактний клас, це дає Fatal Error. Хтось знає, що може спричинити це чи вказати мене в правильному напрямку? Помилка Fatal error: Cannot instantiate abstract class Magento\Framework\Model\Resource\AbstractResource in /lib/internal/Magento/Framework/ObjectManager/Factory/Dynamic/Developer.php on line 75 Проблема Мій …

2
Що є правильним способом тестування коду PHP7 з PHPUnit 4.1 у Magento 2?
Коли я пишу свої модулі, я намагаюся поставити їм одиничні тести для найважливіших частин програми. Однак на даний момент (Magento 2.1.3) існує кілька способів написання одиничних тестів: Різні способи тестування Інтегруйте його bin/magento dev:tests:run unitта запустіть його над типовими параметрами phpunit, що в комплекті з Magento. Пишіть їх окремо, запускайте …

3
Фатальна помилка: Не вдалося створити інтерфейс у Magento 2?
Як частина створення програмного продукту в Magento 2. Я опускаюся нижче помилки. Навіть я видалив var / cache та покоління. Це може бути повторне запитання, але жодна відповідь не працює для цього питання. Фатальна помилка: Не вдається створити інтерфейс Magento \ Каталог \ Api \ Дані \ ProductExtensionInterface в \ …

5
Magento2: Отримати URL-адресу медіа у файлі шаблону (без прямого виклику диспетчера об'єктів)
Як потрапити Media URLу файл шаблону? Все знайдене нами рішення - безпосередньо викликати Менеджер об'єктів. Моя ще одна проблема: Чи можете ви коли-небудь безпосередньо називати менеджера об'єктів найкращою практикою? (тому що в більшості рішень вони використовують об’єкт-менеджер)
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.