Magento

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

1
Базовая ошибка Magento 2 обнаружена во всех версиях 2.1.x, 2.2
Действия по воспроизведению Перейти к отчетам -> по клиентам Введите имя клиента в поле поиска Нажмите на поиск Это покажет Неустранимая ошибка: столбец не найден: 1054 Неизвестный столбец 'customer_name' в 'where clause', запрос был: SELECT COUNT (DISTINCT detail.customer_id) ОТ обзора ОТ AS main_table Я нашел эту ошибку во всех Magento …

2
Генерация XML-файла программно
Мне нужно создать .xmlфайл из моего расширения. Внутри Namespace/Module/view/adminhtml/ui_component/папки, Мне нужно сделать это программно, потому что .xmlфайл будет создан на основе сбора данных, есть ли способ сделать это?
8 magento2  xml  file 

1
Что вызывает следующую ошибку: Предупреждение: недопустимое смещение строки 'is_in_stock'… AdvancedInventory.php в строке 87
Во время разработки модуля я писал плагин, который изменяет коллекцию параметров продукта до его загрузки (добавляет поле описания). Вот: и т.д. / di.xml <type name="Magento\Catalog\Model\ResourceModel\Product\Option\Collection"> <plugin name="addOptionDescription" type="Vendor\Module\Plugin\Product\Option\Collection" sortOrder="10" disabled="false"/> </type> Код: <?php namespace Vendor\Module\Plugin\Product\Option; use Vendor\Module\Model\OptionDescription; use Magento\Catalog\Model\ResourceModel\Product\Option\Collection as OptionCollection; class Collection { /** * @var \Vendor\Module\Helper\Data */ protected …

1
Конфигурируемые продукты в сгруппированный продукт
Я хочу добавить Configurable productsвнутрь Grouped product. Пример как http://www.mitrelinen.com/products/savoy . Здесь все продукты (пододеяльник, встроенный лист и т. Д.) Являются конфигурируемыми продуктами под одним сгруппированным продуктом. Так что это возможно, так как оно уже разработано. Существует расширение для добавления настраиваемых продуктов в комплект поставки продукта ( https://www.wizkunde.nl/magento-2-configurable-bundle.html ), но …

2
Перемещение блока формы подарочного сообщения из корзины в кассу шаг 1
Я пытаюсь переместить блок «Параметры подарка» (форма сообщения с подарком) со страницы текущей корзины покупок на первый шаг оформления заказа (Доставка). Мне нужно разместить его прямо под Методы доставки. Я попытался добавить модуль GiftMessage к своей теме, и в рамках этого изменил файл макета checkout_index_index.xml, чтобы он ссылался на корневой …


1
Таблица url_rewrite в Magento 2 содержит «az-категории /», добавленные к URL для всех наших магазинов
У нас есть установка для нескольких магазинов Magento 2.1.4 с 3 магазинами, и в последние недели мы заметили, что URL-адреса наших категорий будут иногда включать один из кодов нашего магазина с добавлением «-categories /» ко всем нашим URL-адресам. Например. az-category / wheel-brake-tyre / brake.html, когда это должно быть wheel-brake-tyre / …


3
Больше не могу редактировать виджеты в редакторе WYSIWYG
В последнее время редактирование виджетов в редакторе WYSIWYG больше не работает. Консоль браузера показывает следующую ошибку при нажатии на виджет: Uncaught DOMException: Failed to execute 'setBaseAndExtent' on 'Selection': There is no child at offset 1. at Editor.<anonymous> (http://example.com/js/tiny_mce/tiny_mce.js:1:15327) at Dispatcher.dispatch (http://example.com/js/tiny_mce/tiny_mce.js:1:6000) at DOMUtils.c (http://example.com/js/tiny_mce/tiny_mce.js:1:184650) at j (http://example.com/js/tiny_mce/tiny_mce.js:1:58627) at HTMLDocument.y (http://example.com/js/tiny_mce/tiny_mce.js:1:58785) …

1
Вилка из старых модулей magento / magento2-samples
У учетной записи GitHub в Magento был проект на https://github.com/magento/magento/magento2-samples Этот репозиторий содержал около 20 примеров того, как построить модуль Magento 2. Тем не менее, этот проект был удален из-за причин ? Хотя некоторые из практик в этих модулях были заброшены, и не все модули были запущены, это все еще …

1
Пожалуйста, укажите необходимые опции продукта. Файл типа пользовательской опции.
У меня есть только одна настраиваемая опция - тип файла, я пытался программно добавить товар в корзину следующим образом: $logoSku = 'lg-brnd01'; $productLogo = Mage::getModel('catalog/product')->loadByAttribute('sku',$logoSku); $logoOptions = $productLogo->getOptions(); $opts = Mage::getSingleton('catalog/product_option')->getProductOptionCollection($productLogo); $i =0; $cart = Mage::getModel('checkout/cart'); $cart->init(); $params = array( 'product' => $productLogo->getId(), 'qty' => 1, 'form_key' => Mage::getSingleton('core/session')->getFormKey(), ); …

4
Создайте пользователя-администратора программно в Magento 2.0
Просто добавить нового администратора в Magento 1.9 <?php require_once('app/Mage.php'); umask(0); Mage::app(); $user = Mage::getModel('admin/user') ->setData(array( 'username' => 'admin', 'firstname' => 'admin', 'lastname' => 'admin', 'email' => 'me@hackme.com', 'password' => 'hacker@123', 'is_active' => 1 )) ->save(); $user->setRoleIds(array(1)) ->setRoleUserId($user->getUserId()) ->saveRelations(); echo "User has been created successfully!"; ?> Но как я могу добавить …

3
Magento2: как работать с zip-файлами
Мне нужно уметь обрабатывать zip-файлы программно. В magento 1.9 я делал: $zip = new ZipArchive(); if ($zip->open($Zippath) === TRUE) { $zip->addFile($Filepath, $Filename); $zip->addFile($FilepathL, "toto.txt"); $zip->close(); return TRUE; } Как я могу сделать то же самое в magento 2?
8 magento2  zip 

4
Состояние дел в Magento 2 Импорт продуктов
Теперь, когда Magento 2 вышел в течение года плюс - что является «современным» в получении информации о продукте в систему? т.е. люди все еще пишут одноразовые скрипты импорта? Достаточно ли собственного импорта / экспорта? Есть ли сторонний модуль, который отлично подходит для этого? Сторонние сервисы? и т.п.

2
Magento 2 После плагина с параметром
Я пытаюсь реализовать после плагина к следующему способу. public function getCategoryUrl($category) { if ($category instanceof ModelCategory) { return $category->getUrl(); } return $this->_categoryFactory->create()->setData($category->getData())->getUrl(); } Обратите внимание на $categoryпараметр, переданный вышеуказанному методу. В качестве разрешения я реализовал приведенный ниже код. public function afterGetCategoryUrl(\Magento\Catalog\Helper\Category $subject, $result) { return $result; } Теперь мой вопрос: …

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