Magento

Вопросы и ответы для пользователей платформы электронной коммерции Magento

8
Magento 2 Class * Фабрика не существует
Я пытался установить плагин, и я удалил var / generation и var / cache / *. Я проверил MAGE_MODE и являюсь разработчиком, но теперь, когда я получаю доступ к интерфейсу и администратору, я получаю случайные ошибки, говорящие о таких вещах, как: Class Magento\Customer\Model\CustomerFactory does not exist Класс Magento \ Sales …
15 magento2 

3
M1 - TLS 1.2 - ошибка соединения PayPal Express NVP CURL # 35: ошибка соединения SSL
У меня есть среда разработки на старом сервере работает curl 7.19.7. Недавно я заметил, что Paypal Express больше не работает и возвращает ошибку "Unable to communicate with the PayPal gateway.". Копаясь в журналах исключений вы можете увидеть exception 'Exception' with message 'PayPal NVP CURL connection error #35: SSL connect error' …

4
Как я могу получить текущий продукт в Magento2?
Я пытаюсь получить атрибуты текущего продукта в блоке в Magento 2. Я могу получить продукт, например, id 1: $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $product = $objectManager->create('\Magento\Catalog\Model\ProductRepository')->getById(1); Я не знаю, как получить идентификатор текущего продукта, хотя. Как мне это сделать?
15 magento2  product 

3
Почему у Magento 2 есть 2 возможные корневые папки?
Я пытаюсь понять, как работает Magento 2 . Я видел что-то, что заставило меня запутаться. У Magento 2 есть 2 возможные корневые папки: /path/to/magento2/index.php /path/to/magento2/pub/index.php Один из них находится на верхнем уровне дистрибутивной папки Magento 2. Второй находится внутри папки «паб». Если я установлю базовый URL-адрес любого из них, magento …
15 magento2  index 

2
Настройка маршрута администратора в Magento 2
Глядя на основной код Magento 2, кажется, что есть два способа настройки маршрута администратора. Первый #File: vendor/magento/module-media-storage/etc/adminhtml/routes.xml <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:App/etc/routes.xsd"> <router id="admin"> <route id="adminhtml"> <module name="Magento_MediaStorage" /> </route> </router> </config> аналогичен Magento 1. Вы добавляете свой модуль в список модулей в adminhtmlмаршруте, и Magento проверяет его для вас. Секунда #File: …
15 magento2  php  xml  router 

5
Какова предпочтительная структура проекта Magento 2 под VCS?
Когда я начинаю новый проект M2, первое, что я хотел бы сделать, это установить ядро ​​через composer: composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition Теперь я могу написать свой пользовательский модуль (и) и тему (и) в app/code. Затем я добавил бы мою composer.*и всю app/codeпапку в мою VCS. Пока все хорошо. Предположим, теперь …

5
Magento 2: Как установить пользовательский шаблон для основного блока
Я пытаюсь переопределить файл register.phtml в моем модуле, но, похоже, есть некоторая проблема с настройкой, из-за которой Magento не может использовать мой пользовательский шаблон для переопределения шаблона в основном модуле. Я проверил код, но не могу найти проблему. Кто-нибудь может помочь? Заранее спасибо. module.xml: <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd"> <module name="Namespace_ModuleName" setup_version="0.0.2"> …


6
Как Magento2 добавить параметр атрибута программно (не в настройке)
Я пытаюсь добавить параметры для атрибутов размера и цвета в моём модуле импортера, но не знаю как: private function addOption($attributeCode, $value) { $ob = $this->_objectManager; /* @var $m \Magento\Eav\Model\Entity\Attribute\OptionManagement */ $m = $this->optionManagement; /* @var $option \Magento\Eav\Model\Entity\Attribute\Option */ $option = $this->attributeOption; $option->setLabel($value); $option->setValue($value); $m->add(\Magento\Catalog\Api\Data\ProductAttributeInterface::ENTITY_TYPE_CODE, $attributeCode, $option); Этот отчет об ошибке …

5
Magento 2: Как я могу изменить значок шрифта по умолчанию в меню администратора для пользовательского модуля?
Мне нужно добавить значок шрифта в меню администратора. Как и во всех основных меню magento 2, по умолчанию на нем отображается шестиугольная иконка для меню пользовательского модуля, как я могу его изменить?

3
Magento 2 Ярлык / GUI инструмент для выполнения задач командной строки для Windows
Я знаю, что инструмент командной строки для magento 2 очень полезен, но в процессе разработки нам необходимо выполнить некоторые общие задачи, такие как очистка кэша, развертывание статического содержимого, обновление базы данных, включение расширения, чтобы назвать несколько, но для этого мы Нужно запустить команду вручную, есть ли возможность создать инструмент GUI …
15 magento2  cli  console 

5
Импорт и экспорт всех категорий, используя CSV-файл (без расширения)
Я хочу импортировать все категории в magento, используя файл CSV, я пытался сделать это с помощью расширения http://www.magentoworks.net/importexport-magento-category-extension/, это работает, но я хочу сделать это с помощью Dataflow-Profiles. Есть ли способ сделать с помощью Dataflow-Profiles?

1
Magento 2 новый шаблон системы сетки
Я копался в новой системе сетки бэкэнда Magento в версии Merchant beta 1.0.0. Прежде всего, я должен сказать, что впечатлен. Теперь вы можете выбрать, какие столбцы видеть, вы можете изменить их порядок, вы можете фильтровать по атрибутам, которые не обязательно имеют столбец. Но это не важно. Я не понимаю, как …

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

3
Magento не отправляет письма с подтверждением заказа администратору
Я в растерянности от того, что делать. Этим утром я настроил cron и, согласно Aoe_Scheduler, электронные письма в очереди отправляются каждые 5 минут. Однако я не получаю новые подтверждения заказа на свою учетную запись электронной почты. Я трижды проверил, настроил ли я правильный адрес подтверждения, и я четыре раза проверил …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.