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

Общие вопросы о Magento 2, не относящиеся к минорной версии. Используйте этот тег, чтобы отличить его от Magento 1. Если у вас есть проблемы с конкретной версией, используйте вместо этого соответствующий тег «Magento-2.x». Функциональные возможности между второстепенными версиями Magento 2 могут отличаться.

2
Создайте модуль сотрудника как модуль клиента в magento 2
Я создал модуль Employee. такой же, как модуль клиента. Я скопировал все файлы из vendor/magento/module-customerв app/code/Magento/Employee. Я заменил клиента на сотрудника . но это показывает ошибку: «InvalidArgumentException» с сообщением «Ожидается имя константы. и [InvalidArgumentException] Нет команд, определенных в пространстве имен «setup». Мой module.xmlнаходится в app/Code/Magento/Employee/etcпапке <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd"> …
15 magento2  module 

4
Настройка magento: ошибка обновления «конфигурация развертывания отсутствует»
Когда я пытаюсь обновить Magento 2, php bin/magento setup:upgradeя получаю я получил [Magento \ Setup \ Exception] Невозможно запустить эту операцию: конфигурация развертывания отсутствует. Запустите 'magento setup: config: set --help' для параметров. Установка: обновление [--keep-генерируется] [--magento-init-params = "..."] Как это исправить? Обновление с помощью веб-программы обновления выдает следующие ошибки: Я …
15 magento2  upgrade 

3
Magento2 дизайн запасной логики
Мы уже знаем логику восстановления дизайна из Magento 1.x: Текущий пакет / Текущая тема Текущий пакет / Тема по умолчанию Базовый пакет / тема по умолчанию Сейчас. я хочу знать, какова логика отката в Magento 2.x для файлов тем, макетов и шаблонов? Пожалуйста, опишите кратко.

1
Magento2: Как я могу переопределить основной модуль js Price-box.js
Мне нужно продлить Magento_Catalog/js/price-box.js. Я использовал функцию «mixins», но она не работает price-box.js. requirejs-config.js: var config = { config: { mixins: { 'Magento_Catalog/js/price-box': { 'My_Module/js/price-box/pluggin': true } } } }; My_Module/view/frontend/web/js/price-box/pluggin.js define(function () { 'use strict'; return function (target) { // modify target var reloadPrice = target.reloadPrice; target.reloadPrice = function() …

2
Удалите дочерний компонент UI через XML-формат
Как удалить дочерний компонент пользовательского интерфейса через Layout XML? Например, из приведенной ниже директивы xml в checkout_index_index.xml. Как мне удалить узел доставки? <item name="sidebar" xsi:type="array"> <item name="children" xsi:type="array"> <item name="summary" xsi:type="array"> <item name="children" xsi:type="array"> <item name="totals" xsi:type="array"> <item name="children" xsi:type="array"> <item name="subtotal" xsi:type="array"> <item name="config" xsi:type="array"> <item name="title" xsi:type="string" translate="true">Subtotal</item> …


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

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, по умолчанию на нем отображается шестиугольная иконка для меню пользовательского модуля, как я могу его изменить?

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