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

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

1
Опция Requirejs shim не работает
Я разрабатываю модуль для Magento2 и использую requirejs для загрузки собственного javascript, который зависит от jquery. Я использую опцию shim в requirejs-config.js, чтобы установить эту зависимость между пользовательскими сценариями и jquery. Проблема в том, что эта зависимость не (всегда) установлена. Иногда jQuery загружается перед сценарием, и все в порядке, но …

2
Как получить идентификатор родительского продукта в magento 2?
Как получить идентификатор родительского продукта ребенка в Magento 2 для настраиваемых продуктов? Я хочу получить идентификатор родительского продукта дочернего продукта в Magento на основе идентификатора дочернего продукта.
11 product  magento2 

2
как добавить пользовательский блок при способах доставки ниже в одностраничном оформлении заказа?
Я хочу добавить пользовательский блок ниже методов доставки, и этот пользовательский блок должен быть внутри формы метода доставки. Я думаю, что следующая строка кода полезна для добавления этого. Но не знаю, как поступить. <div id="onepage-checkout-shipping-method-additional-load"> <!-- ko foreach: getRegion('shippingAdditional') --> <!-- ko template: getTemplate() --><!-- /ko --> <!-- /ko --> …
11 magento2 

3
Неверный тип блока: [Пространство имен] \ [Модуль] \ Блок \ Временная шкала
Я пытался добавить блок в нижний колонтитул, но пока он продолжает возвращаться Invalid block type: [Namespace]\[Module]\Block\Timeline Источник того, что у меня есть, также можно найти здесь: https://github.com/sandermangel/magento2-twitterfeed. мой layout/default.xml <?xml version="1.0"?> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <body> <referenceBlock name="footer"> <block class="[Namespace]\[Module]\Block\Timeline" name="twitterfeed-timeline" template="footer/timeline.phtml"></block> </referenceBlock> </body> </page> и мой блок в классе vendor/[namespace]/[module]/Block/Timeline.php …
11 blocks  magento2 

3
Magento 2: применение фильтров видимости и статуса к коллекции продуктов
Я хочу применить фильтр видимости и статуса к коллекции товаров. Как в Magento 1 мы делаем: Mage::getSingleton('catalog/product_status')->addVisibleFilterToCollection($collection); Mage::getSingleton('catalog/product_visibility')->addVisibleInCatalogFilterToCollection($collection); Я получаю коллекцию продуктов в Magento 2, но не могу найти функцию для применения вышеуказанных фильтров.

1
\ Magento \ Framework \ Registry устарела в magento 2.3, как создать экземпляр с Registry?
/** * Registry model. Used to manage values in registry * * Registry usage as a shared service introduces temporal, hard to detect coupling into system. * It's usage should be avoid. Use service classes or data providers instead. * * @api * @deprecated * @since 100.0.2 */ https://www.mageplaza.com/devdocs/magento-2-registry-register.html Кто …


2
Проверка пользовательского поля проверки Magento 2
Оформление заказа в Magento2 - каков наилучший способ добавить проверку для моего пользовательского поля оформления заказа, которое зависит от выбранного способа доставки? Например, я добавляю поле в форму адреса в LayoutProcessor, где я могу указать правила проверки. Мне нужно сделать это поле обязательным, если выбран мой пользовательский носитель. Моя цель …

5
Magento 2.2.2: допустимый объем памяти 792723456 байт исчерпан (попытался выделить 184320 байт)
Я работаю в magento 2.2.2 и при сохранении продукта будет отображаться эта ошибка. Неустранимая ошибка: допустимый объем памяти 792723456 байт исчерпан (попытка выделить 184320 байт) в /var/www/html/Demo/vendor/magento/framework/Profiler.php в строке 153 Php version : 7.0 Magento : 2.2.2 Я также внесите изменения memory_limit = 16Gв php.iniфайл и перезапустите сервер Apache. тем …

7
В чем разница между определенным пользователем атрибутом и не определенным пользователем атрибутом?
У меня есть атрибут клиента, определенный следующим образом: $customerSetup->addAttribute(Customer::ENTITY, "attr_code", [ "type" => "varchar", "backend" => "", "label" => "Attribute Label", "input" => "text", "source" => "Magento\Eav\Model\Entity\Attribute\Source\Table", "visible" => true, "required" => false, "default" => "", "frontend" => "", "unique" => false, "note" => "", 'system' => 0, 'user_defined' => …

2
Magento 2: Как отправить данные с помощью формы Ajax в пользовательской форме?
Может кто-нибудь объяснить мне, как я могу создать простую форму на странице Magento-2 для отправки данных с помощью Ajax? У меня уже есть форма и действие контроллера, которые отправляют данные без использования ajax.
11 magento2  ajax 

5
Magento 2: Как программно обновить статус заказа в пользовательском модуле?
$orderId = 1; $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $order = $objectManager->create('\Magento\Sales\Model\Order')->load($orderId); $order->setState("processing")->setStatus("processing"); $order->save(); Подскажите пожалуйста, как мне обновить статус заказа в Magento 2?

3
Magento 2: Как добавить дополнительный блок на странице оформления заказа?
Я хотел бы переопределить вышеуказанный файл и отобразить свой пользовательский блок в li. Magento \ поставщика \ Magento \ модуль кассового \ вид \ внешний интерфейс \ Web \ шаблон \ shipping.html <li id="shipping" class="checkout-shipping-address" data-bind="fadeVisible: visible()"> <div class="step-title" data-bind="i18n: 'Shipping Address'" data-role="title"></div> </li> <!-- ko if:myBlock --> // Mine …

3
Как вызвать статический блок в левой боковой панели на странице в Magento 2
Как мы можем назвать статический блок в Magento 2 на странице. В Magento 1 мы имеем это со следующим кодом: <reference name="left"> <block type="cms/block" name="Klantenservice menu" before="-"> <action method="setBlockId"><block_id>cmsmenu</block_id></action> </block> </reference>

5
Magento2: отображение статических блоков на домашней странице
Как отобразить статические блоки на домашней странице. Я хочу показать статический блок в home на странице. Я перебираю module_cms и добавляю этот код в cms_index-index, но он показывает только последний блок <referenceContainer name="content.bottom"> <block class="Magento\Cms\Block\Block" name="block_identifier"> <arguments> <argument name="block_id" xsi:type="string">block1</argument> </arguments> </block> <block class="Magento\Cms\Block\Block" name="block_identifier" after="-"> <arguments> <argument name="block_id" xsi:type="string">block2</argument> …
11 magento2 

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