Magento

Питання та відповіді для користувачів платформи електронної комерції Magento

1
Magento2: Як я можу переосмислити модуль core 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() …

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

2
Видаліть дочірку компонента інтерфейсу через LMLout LML
Як видалити дочірню частину інтерфейсу користувача через 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> </item> </item> …


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

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

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

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: vendor/magento/module-cms/etc/adminhtml/routes.xml …
15 magento2  php  xml  router 

3
Чому Magento 2 має 2 можливих кореневих папок?
Я намагаюся з'ясувати, як працює Magento 2 . Я бачив щось, що мене збентежило. У Magento 2 є 2 можливих кореневих папки: /path/to/magento2/index.php /path/to/magento2/pub/index.php Один знаходиться на абсолютному верхньому рівні папки розповсюдження Magento 2. Друга знаходиться всередині папки "pub". Якщо я встановити базову URL-адресу, це будь-яка з них, магенто працює …
15 magento2  index 

5
Яка краща структура проекту Magento 2 за VCS?
Коли я запускаю новий проект M2, перше, що я зробив би, це встановити ядро ​​за допомогою композитора: 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" …


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 для виконання завдань командного рядка для Windows
Я знаю, що інструмент командного рядка для magento 2 дуже корисний, але коли ми розробляємо, нам потрібно виконати деякі загальні завдання, такі як очистити кеш, розгорнути статичний вміст, оновити db, включити розширення, щоб назвати декілька, але для цього ми потрібно запустити команду вручну, чи є можливість створити інструмент GUI для …
15 magento2  cli  console 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.