Magento

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

1
Установить значения по умолчанию для мультиселектного пользовательского интерфейса
У меня есть пользовательский объект в моем magento 2 установки. И одно из полей в этой сущности имеет тип multiselect и содержит список всех стран. Я использую UI-компоненты для моей формы администратора. Поскольку в select есть около 200 записей, я не хочу иметь поле множественного выбора, потому что его не …

5
Как обновить Magento 2.1.7 до Magento 2.2? Возможно ли обновить?
Я хотел знать, возможно ли обновить Magento с 2.1.7 до 2.2 ? Или как можно обновить все магазины Magento 2.1.7 до Magento 2.2? Если мы его обновим, то к каким вызовам мы должны быть готовы? Пожалуйста, дайте мне знать, есть ли решение для этого или нет.
13 magento2  upgrade 

4
Как отобразить пользовательский атрибут в поле Адреса доставки администратора?
Я добавил раскрывающееся пользовательское поле на странице оформления заказа с пользовательскими значениями. Работает нормально, также сохраняет значения атрибутов в базе данных, но не отображает их в адресе доставки заказа. Есть идеи как это показать? InstallSchema.php $connection->addColumn( $installer->getTable('quote_address'), 'mob_type', [ 'type' => \Magento\Framework\DB\Ddl\Table ::TYPE_TEXT, 'nullable' => true, 'default' => NULL, 'length' …

3
Повышение производительности вызовов SOAP
У меня проблема с производительностью Magento 2.1 В моем магазине у меня 90.000 товаров. Я добавил эти продукты в мыло. Когда я сделал это, потребовалось около 7 секунд для каждой статьи (продукта?) (Запрос> Ответ). Таким образом, для запуска всех продуктов потребовалось несколько дней. Теперь все товары в магазине. Все несколько …

3
Magento 2: разница между моделями и моделями данных
Мне известно, что Magento 2 представил модели данных как часть архитектуры контракта на обслуживание. Модели данных обычно реализуют интерфейсы, определенные в Api / Data / модуля. Но Magento, похоже, сохранил и старые модели. Давайте рассмотрим пример для модуля-клиента. Интерфейс модели данных, определенный в Api / Data / CustomerInterface.php Данный интерфейс …

3
Создание клиентов программно выдают
Я хочу создать некоторых клиентов программно, и у меня возникает проблема, когда я хочу сохранить идентификатор сайта. У меня есть несколько идентификаторов веб-сайта: 0 => admin 1 => germany 2 => hungary 3 => romania Это мой код: $customer = Mage::getModel("customer/customer"); $customer->setWebsiteId(3); $customer->setStoreId(1); ..... $customer->save(); При сохранении клиента я получаю …

1
Magento 2: добавление дерева рендеринга для дерева категорий с помощью модальной кнопки
Я пытаюсь разместить ввод категорий для своей пользовательской формы с помощью однокомпонентной формы. Я могу создать выпадающий список, но как мне создать кнопку и открыть из нее новый модал? Могу ли я создать кнопку с помощью uicomponent и открыть модальное из нее. Я хочу кнопку , а не в новой …

2
Пожалуйста, исправьте данные XML и попробуйте снова. Элемент referenceBlock: этот элемент не ожидается
Пожалуйста, исправьте данные XML и попробуйте снова. Элемент referenceBlock: этот элемент не ожидается. Ожидается один из (referenceContainer, контейнер, обновление, перемещение). Строка 1 Я получил эту ошибку при попытке удалить заголовок страницы через Design -> Layout Update XML Этот код я использовал для удаления блока: <referenceBlock name="page.main.title" remove="true"/> referenceContainer работает нормально, …
13 magento2 

1
Поток заказов Magento2 Rest API
Я делаю вызовы REST API на сайт magento для размещения заказа. Ниже приведена последовательность моих звонков. Создать корзину rest/V1/guest-carts/ Получить корзину rest/V1/guest-carts/bae0af147b83f1561f66cc4e3c97916e Добавить товары в корзину rest/V1/guest-carts/24/items Добавить платежную информацию, установить способ оплаты и оформить заказ rest/V1/guest-carts/24/payment-information В этой последовательности ордер получает заказ со статусом ордера "в ожидании". Мне интересно, …

3
Magento 2: наблюдатель событий для выбора способа оплаты
Я работаю над пользовательским добавочным номером, где мне нужно вызвать наблюдателя, если какой-либо способ оплаты выбран из списка доступных способов оплаты на странице оформления заказа в интерфейсе. Может кто-нибудь сказать мне, какой наблюдатель события я должен использовать для этого? Мне нужно вызвать пользовательскую функцию и добавить плату в промежуточный итог …

1
Есть ли веская причина помещать один и тот же код в блоки try и catch?
В файле: app/code/core/Mage/Adminhtml/Block/Widget/Grid/Column/Renderer/Datetime.phpвнутри render()метода кажется, что один и тот же код выполняется в блоках try и catch. Исключение не обрабатывается вообще. Мне любопытно узнать, каковы причины (если таковые имеются) для написания такого кода: try { $data = Mage::app()->getLocale() ->date($data, Varien_Date::DATETIME_INTERNAL_FORMAT)->toString($format); } catch (Exception $e) { $data = Mage::app()->getLocale() ->date($data, Varien_Date::DATETIME_INTERNAL_FORMAT)->toString($format); …


3
Как программно добавить блок CMS в Magento 2?
Мне нужно добавить блок CMS через скрипт установки / обновления. Я уже разобрался, как добавить «нормальные» страницы CMS, как показано в скрипте ниже. Но так как я не могу найти способ добавить блоки CMS в код Magento 2, в Google или здесь, я довольно застрял. namespace [Vendor]\[Module]\Setup; use Magento\Cms\Model\Page; use …


1
Magento2: Как лучше всего добавить поле для пользовательского метода оплаты?
Я установил новый метод оплаты в Magento 2 с настраиваемым полем метода оплаты (например, «po_number» из magento / offline-payment- Methods ). И интерфейс работает отлично (отображение поля, проверка и т. Д.). Однако, если я хочу разместить заказ Magento, запрос WebAPI выдает следующую ошибку: "Свойство \" CustomField \ "не имеет соответствующего …

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