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

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

3
Получение значения атрибута продукта на странице корзины, даже не назначенного этому конкретному продукту Magento 2
Я получаю атрибут продукта из цитаты. Кажется, что там неверное значение. Пожалуйста, проверьте мой код ниже. $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $cart = $objectManager->get('\Magento\Checkout\Model\Cart'); $itemsCollection = $cart->getQuote()->getItemsCollection(); $itemsVisible = $cart->getQuote()->getAllVisibleItems(); $items = $cart->getQuote()->getAllItems(); $product_object = $objectManager->create('Magento\Catalog\Model\Product'); foreach($itemsVisible as $item){ if($option = $item->getOptionByCode('simple_product')) { $productId = $option->getProduct()->getId(); $item_s = $product_object->load($productId); echo $screen_size = …

3
Добавить пользовательское поле адреса улицы проверки в бэкэнд Magento 2
Я хочу установить минимальное значение длины для поля адреса на стороне администратора Я хочу установить min_text_length = 5для Street Addressполя в форме адреса клиента Я пытаюсь обновить атрибут, но не работает public function upgrade(ModuleDataSetupInterface $setup, ModuleContextInterface $context) { if (version_compare($context->getVersion(), '1.0.1', '<')) { $customerSetup = $this->customerSetup->create(['setup' => $setup]); $customerSetup->addAttribute( 'customer_address', …

2
Magento 2 Показать таймер с помощью UiComponent
Я хочу показать Timepicker в Ui Component Form. Я мог бы добавить поле времени , используя приведенный ниже код, но не смог сохранить значение. Кто-нибудь может помочь в этом. <field name="start_time"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="dataType" xsi:type="string">text</item> <item name="label" xsi:type="string" translate="true">Start Time</item> <item name="formElement" xsi:type="string">date</item> <item name="source" …

1
Ошибка проверки после добавления сетки в форму редактирования клиента Admin
Я успешно добавил пользовательскую вкладку с сеткой в ​​форму редактирования клиента в администраторе Magento. Вкладка использует <insertListing>тег в своем макете XML для визуализации сетки, которая работает как надо. Когда я пытаюсь сохранить клиента, проверка формы выдает ошибку. Я отладил это, и кажется, что когда validate()метод tab_group.jsпытается вызвать метод вкладки, validateон …
8 magento2  admin 


1
Может кто-нибудь объяснить, пожалуйста, декларативную схему базы данных
Итак, я прочитал, что в Magento 2.3 будет представлена декларативная схема базы данных . Сегодня, когда вы хотите изменить схему базы данных Magento, шаблон, используемый для этого, состоит в использовании классов InstallSchema и UpgradeSchema, где написан код для изменения схемы. Magento 2.3 изменит рекомендованный способ путем реализации декларативной схемы базы …

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

4
Как обновить адрес клиента, используя пользовательский Api в magento2?
Я создал пользовательский API для обновления адреса клиента с помощью customer idили идентификатора адреса. Ниже код, который я использовал для его реализации. [Продавец] / [Модуль] /etc/webapi.xml <route url="/V1/address/createUpdate" method="POST"> <service class="[Vendor]\[Module]\Api\CustomAddressInterface" method="addressUpdate"/> <resources> <resource ref="anonymous"/> </resources> </route> [Продавец] / [Модуль] /Api/CustomAddressInterface.php <?php namespace [Vendor]\[Module]\Api; interface CustomAddressInterface { /** * Returns …

3
медленная загрузка страниц
В настоящее время я сталкиваюсь с медленной загрузкой страницы с проверкой, являющейся самой медленной из всех с : 28 запросов 18,5 КБ передано (остаток кэшируется с диска или памяти) Finish: 15.24s (загрузчик исчезает, и пользователь может что-то сделать) DOMContentLoaded: 6.45 с Загрузка: 10,28 с Загрузка заказа / корзины заканчивается: 29 …




4
Когда выполнять следующие команды в magento2?
Просто нужно четкое различие между этими командами. Когда запускать magento setup: обновить и когда запустить установку: di: compile ? Также, когда весь кеш отключен, нужно ли очищать кеш и переиндексировать индексатор после любого изменения в модуле?
8 magento2 

2
Magento2 отправить ID insertListing в сетку
Как я могу отправить идентификатор из моей формы в сетку листинга вставки? То, что я хочу сделать, в моей форме я загружаю сетку с листингом вставки. В этой сетке я хочу все результаты с идентификатором формы. <insertListing name="insertlisting_colors_one"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="autoRender" xsi:type="boolean">true</item> <item name="imports" xsi:type="array"> …

2
Magento 2: Происхождение папок обновления
Если я устанавливаю Magento 2 через композитор, я получаю папку корневого уровня с именемupdate/ Это содержит автономное приложение обновления. Откуда берется программа обновления? Я знаю, что установщик Magento композитор копирует много вещей из vendor/magento/magento2-base модуль, но updateприложение не находится в этой папке. Фактически, ни один из файлов в updateприложении не …

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