Magento

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


4
Ошибка категории: Элемент (Magento \ Каталог \ Модель \ Категория \ Перехватчик) с таким же идентификатором «191» уже существует
Я знаю, что есть аналогичная проблема с продуктом , но теперь у меня есть эта ошибка с категорией. Я не могу вспомнить, что я сделал что-то другое, он внезапно начал выдавать эту ошибку, как только я попал на страницу категории на веб-интерфейсе. Иногда повторное сохранение категории в админке решало проблему, …

2
Magento 2: расширение пула, обработчики чтения и сохранения
Может кто-нибудь объяснить мне, как использовать ReadHandler, SaveHandler и использование EntityManager / ExtensionPool? Я пытаюсь обернуть голову вокруг этого, но я не совсем понимаю, как это реализовать. Если я правильно понимаю, их можно использовать для выполнения дополнительных постоянных операций над объектами, таких как создание отношений «многие ко многим», как они …

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 …


3
Заставить коллекцию продуктов использовать EAV вместо плоского стола
В Magento 2, как я могу временно отключить плоский каталог? У меня есть коллекция продуктов, связанная с внешним магазином, и я хочу, чтобы она загружалась через таблицы EAV. Я посмотрел, как коллекции определяют, следует ли использовать плоские таблицы, но не нашел способа внедрить настройки в любом месте. В Magento 1 …

3
Есть ли способ узнать, является ли magento сообществом или предприятием без доступа к коду?
Я знаю, что могу проверить, какая версия magento установлена ​​с помощью примерно так: http://magentoversion.com/?url=http%3A%2F%2Fwww.tailoy.com.pe%2F И я знаю, что между предприятием и обществом почти нет различий, но я хотел бы знать, платят ли некоторые из крупнейших веб-сайтов, использующих Magento в некоторых странах. Спасибо!

4
Magento 2 - перенаправить клиента на пользовательскую страницу после входа в систему
Какой класс я должен переопределить, чтобы перенаправить клиента на определенную страницу после входа в систему? Я попытался установить Redirect Customer to Account Dashboard after Logging inв конфигурации магазина, но он не работает.


4
Имена классов 'Void' внутри продавца / magento /
Я пытаюсь перекомпилировать используя php bin / magento setup: di: compile Но когда я запускаю эту команду, я получаю: Неустранимая ошибка: невозможно использовать «Void» в качестве имени класса, поскольку оно зарезервировано в /var/www/html/magento/vendor/magento/module-sales/Controller/Adminhtml/Order/Invoice/Void.php в строке 9 Я использую PHP 7.1.0-alpha.

2
Magento 2 - пользовательское поле сетки администратора - ошибка при сортировке или фильтрации
Я добавил пользовательский столбец в сетку администратора, вот так <column name="customer_name" class="Vendor\Module\Ui\Component\Listing\Columns\CustomerName"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="filter" xsi:type="string">text</item> <item name="editor" xsi:type="string">text</item> <item name="sortable" xsi:type="string">true</item> <item name="label" xsi:type="string" translate="true">Customer Name</item> <item name="sortOrder" xsi:type="number">30</item> </item> </argument> </column> В моем классе CustomerName я создаю значения для этого столбца: public function …

1
Зарезервированное ключевое слово в действии контроллера - Magento 2
Я работаю над концепцией сетки администратора. Я нашел один исходный код на github и проанализировал его. Хотя я обнаружил, что URL отличается от объявления в макете компонента пользовательского интерфейса . <item name="url" xsi:type="string">*/*/new</item> */*Имеется в виду текущее имя фронта и путь действия, но я не смог найти New.phpв пути контроллера, …

1
Magento 2: что населяет «элементы» в компоненте пользовательского интерфейса
KnockoutJS шаблон верхнего уровня для перечисления UI Component выглядит следующим образом <!-- File: vendor/magento//module-ui/view/base/web/templates/collection.html --> <each args="data: elems, as: 'element'"> <render if="hasTemplate()"/> </each> Это переводится Magento в следующий необработанный код KnockoutJS. <!-- ko foreach: {data: elems, as: 'element'} --> <!-- ko if: hasTemplate() --><!-- ko template: getTemplate() --><!-- /ko --><!-- …

5
Magento 2 - Получить подкатегории определенной родительской категории
То, что я хотел бы сделать, это захватить все дочерние категории определенной родительской категории. Я предполагаю, что лучший способ сделать это, используя идентификатор родителя и тех дочерних категорий, которые возвращаются, я хотел бы также захватить их дочерние категории.

2
Magento2 Нужно построить Grid с несколькими коллекциями таблиц, используя компоненты пользовательского интерфейса
Начиная с создания пользовательского модуля, он имеет функцию отображения представления GRID, для которого необходимо объединить несколько таблиц в коллекции и отобразить их в GRID и фильтрах. Я использовал UI Component из magento2, но не смог выполнить задачи по объединению нескольких таблиц в коллекции и подготовить сетку. Любой может помочь мне …

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