Magento

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


4
Лучшая практика Magento 2 для локаций и имен классов
В Magento 1нас привыкли размещать наши классы в этих каталогах блок помощник модель Ресурс и используйте простое имя класса без каких-либо заглавных букв в середине имени. Если мы посмотрим на некоторые случаи в Magento 2 Core Помощники Расположение : - \Foo\Bar\Helper Имя : - *.php Примеры : - \Magento\ImportExport\Helper\Report -\Magento\Cms\Helper\Wysiwyg\Images …

3
magento 2 удалить страницу мини-корзины перезагрузить страницу?
Как я могу перезагрузить страницу, когда я удаляю мини-корзину? Я знаю, что это Magento 2ошибка. На странице корзины покупок есть много товаров. В мини-корзине, а также на странице корзины покупок, когда я удаляю. В мини-корзине содержимое не обновляется, и я знаю, что обновлять содержимое страницы корзины покупок с помощью Ajax …

3
magento 2 как загружать изображения и видео в пользовательский модуль
Я использую magento 2.1 Мне нужно загрузить несколько изображений и видео с помощью компонента пользовательского интерфейса Лайк magento-admin -> Продукты -> Caralog -> Продукт Что мне нужно сделать, чтобы достичь этого?

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 …

2
Лучший способ загрузить пользовательскую модель в Magento 2
Поскольку мне было трудно найти правильный путь, ниже вы могли найти лучшую практику, которую я сделал своей. Наслаждайтесь, поправьте мой английский, если это необходимо, и скажите, что я ошибаюсь, если это так :) Изменить: ... и я узнал, что я был неправ в некоторых аспектах. Поэтому я обновил исходный пост …

1
Как показать пользовательский блок на способ доставки выбрать в Magento 2
Используя ссылку ссылки, как добавить пользовательский блок при способах доставки ниже в одностраничном оформлении заказа? Я могу создать дополнительный блок доставки в нижней части. Но я бы хотел показывать контент только при выборе способа доставки. Когда клиент выбирает способ доставки, курсор должен перейти к дополнительной информации и настраиваемым полям, а …

1
Как лучше всего использовать Magento 2 для создания отношений «многие ко многим»?
Я осмотрел ядро ​​и увидел несколько примеров множества отношений между моделями, но я не вижу однозначного ответа на этот вопрос. В качестве примера, скажем, мы создаем новую модель, и мы хотим иметь связь «многие ко многим» с существующей таблицей продуктов. Итак, у нас есть наша новая Модель - Stockist, и …

1
Параметр конфигурации «componentType» является обязательным для компонента «advanced_pricing_button». | Обновите Magento 2.0.7 => 2.1.0
После многих проблем мне удалось обновить Magento 2.0.7 => Magento 2.1.0 После проверки обновления я вижу 2 проблемы: 1. Интерфейс не отображает никаких продуктов. 2. Когда я хочу редактировать продукты в админке, я получаю следующую ошибку: 1 exception(s): Exception #0 (Magento\Framework\Exception\LocalizedException): The configuration parameter "componentType" is a required for "advanced_pricing_button" …

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> …


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