Вопросы с тегом «compilation»

3
Magento 2 StoreManagerInterface уже существует в объекте контекста при компиляции
Я получаю эту ошибку в моем расширении. PackageName \ ModuleName \ Block \ Enhanced Неверная зависимость в классе PackageName \ ModuleName \ Block \ Улучшено в /var/www/html/app/code/PackageName/ModuleName/Block/Enhanced.php \ Magento \ Store \ Model \ StoreManagerInterface уже существует в контекстный объект public function __construct( \Magento\Framework\View\Element\Template\Context $context, \Magento\Catalog\Model\Session $catalogSession, \Magento\Store\Model\StoreManagerInterface $storeManager, array …

1
Компиляция Magento2 DI занимает слишком много времени
После создания / обновления нового модуля / темы я использую следующую команду в корневом каталоге установки Magento php bin/magento setup:upgrade Который просит меня запустить компиляцию, поэтому я использую php bin/magento setup:di:compile на его компиляцию уходит около 8 минут. Есть ли способ ускорить процесс компиляции?

1
Некорректная зависимость ScopeConfigInterface уже существует в объекте контекста при компиляции magento2
<?php /** * Copyright © 2015 Magento. All rights reserved. * See COPYING.txt for license details. */ namespace Ortho\Featuredproduct\Helper; use Magento\Framework\App\Helper\AbstractHelper; /** * Search helper */ class Data extends AbstractHelper { /** * @var \Magento\Framework\App\Config\ScopeConfigInterfac */ protected $_scopeConfig; protected $_config; protected $_storeManager; protected $_productFactory; CONST FEATURED_ENABLE = 'featured_settings/general/isenable'; CONST FEATURED_TITLE …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.