Perguntas com a marcação «magento2»

Perguntas gerais sobre o Magento 2, não específicas para uma versão menor. Use esta tag para distinguir do Magento 1. Se você tiver problemas com uma versão específica, use a tag 'Magento-2.x' apropriada. As funcionalidades entre as versões secundárias do Magento 2 podem ser diferentes.


1
Quais são os `padrões 'de importação / exportação em um objeto uiElement?
Em muitos dos construtores de modelos de visualização de elementos de interface do usuário do Magento 2, o defaultsarray terá uma propriedade importsou exports. return Collection.extend({ defaults: { //... imports: { rows: '${ $.provider }:data.items' }, return Insert.extend({ defaults: { //... exports: { externalFiltersModifier: '${ $.externalProvider }:params.filters_modifier' }, Olhando a …

2
Como substituir um arquivo de modelo na criação de módulos no Magento2
Eu quero substituir: /opt/lampp/htdocs/magento_composer/vendor/magento/module-catalog/view/frontend/templates/product/view/addtocart.phtml copiei e colei no meu módulo personalizado em: /opt/lampp/htdocs/magento_composer/app/code/Hello/Custom/view/frontend/templates/product/view/addtocart.phtml Este é o meu arquivo de layout: <?xml version="1.0"?> <page layout="1column" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <body> <referenceBlock name="product.info.addtocart" template="Hello_Custom::product/view/addtocart.phtml" after="alert.urls"> </referenceBlock> </body> </page> em: /opt/lampp/htdocs/magento_composer/app/code/Hello/Custom/view/frontend/layout/catalog_product_view.xml module.xml: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/Module/etc/module.xsd"> <module name="Hello_Custom" setup_version="1.0.0" schema_version="1.0.0"> </module> </config> O módulo …
8 magento2 

1
Magento 2 Verifique se o cliente está inscrito na Newsletter
Estou desenvolvendo essa exportação / importação personalizada de xml. No magento 2, como posso verificar se um cliente está inscrito na newsletter? No momento, estou carregando a fábrica do cliente. \Magento\Framework\App\ObjectManager::getInstance()->create('Magento\Customer\Model\Customer'); Mas isso não fornece informações sobre o boletim. Existe outro modelo que tenho que carregar?


2
Irritado com toneladas de classes para DI em construtores de Magento 2 - existe uma maneira melhor?
No momento, estou incomodado de escrever construtores similares em massa, como os seguintes, em meus módulos. public function __construct( \Magento\Framework\Model\Context $context, \Magento\Framework\Registry $registry, /* ... */ \Foo\Bar\Model\Baz $baz, /* ... */ \Magento\Framework\Model\ResourceModel\AbstractResource $resource = null, \Magento\Framework\Data\Collection\AbstractDb $resourceCollection = null, array $data = [] ) { $this->registry = $registry; /* ... …


1
Problema ao substituir o arquivo .phtml: módulo Magento 2 Catalog
Problema: Tentando substituir o arquivo phpml padrão do Magento, estou recebendo um erro Preciso obter estes: (Paginação no rodapé, Classificador) Meus módulos personalizados: 1) Vendor/TglsSearch --> Override from Magento CatalogSearch 2) Vendor/Tglcatalog ---> from Magento Catalo Na tag app \ design \ frontend \ Vendor \ CÓDIGO ATUALIZADO: REMOVIDO a …
8 magento2 


1
Sobre o botão de formulário de back-end do Magento2 "Salvar", "Salvar e continuar"
Para criar um formulário de back-end via ui_component, defino o seguinte no arquivo de configuração para exibir os botões save and saveAndContinue Button <item name="buttons" xsi:type="array"> <item name="save" xsi:type="string">namespace\module\Block\Adminhtml\Edit\SaveButton</item> <item name="save_and_continue" xsi:type="string">namespace\module\Block\Adminhtml\Edit\SaveAndContinueButton</item> </item> Respectivamente, dois arquivos SaveButton.phpe SaveAndContinueButton.phpsão criados e ambos implementarButtonProviderInterface Como eu sei, o botão é renderizado principalmente …

2
Magento 2 não suporta injeção de dependência em características?
As características realmente funcionam com injeção de dependência no Magento? Considere o seguinte código: Classe de Características namespace Frame\Slick\Block; use Frame\Slider\Slick\Block\Data as Helper trait Slick { protected $_slickHelper; public function __construct(Helper $slickHelper) { $this->_slickHelper = $slickHelper; } } Classe usando a característica namespace Frame\Slick\Block; class Product ListProduct implements BlockInterface { …
8 magento2  php  di 



6
Erro 404 não encontrado na página ao tentar acessar o módulo personalizado no Magento 2
Criei 2 módulos personalizados dentro da pasta do fornecedor. Esta é a minha estrutura de layout: -app -code -Company -Blog -HelloWorld -Controller -Hello -World.php -registration.php -etc -module.xml -frontend -routes.xml Ambos estão habilitados. Este é o meu código para o routes.xmlmódulo HelloWorld: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:App/etc/routes.xsd"> <router id="standard"> <route id="helloworld" …

2
Magento 2: plugins de tipos virtuais
Estou confuso com a documentação do Magento 2 sobre plugins : Diz-se primeiro que: Plugins não podem ser usados ​​com tipos virtuais Mas então diz-se que: Você pode especificar uma classe, interface ou tipo virtual como um nome de tipo que o plug-in observe Estou faltando alguma coisa ou a …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.