Magento

Perguntas e respostas para usuários da plataforma Magento e-Commerce

3
Como sobrescrever um modelo via módulo no Magento2
Estou criando um módulo e quero substituir o modelo app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/edit/options.phtml. Isso é possível em um módulo (não um tema) Infelizmente, não parece super fácil alterar o nome do módulo via XML de layout, pois isso está definido em https://github.com/magento/magento2/blob/develop/app/code/Magento/Catalog/Block /Adminhtml/Product/Edit/Tab/Options.php#L21

2
Essa condição se-outro é possível no XML do layout?
Eu quero exibir dois CSS diferentes <action method="addItem" ifconfig="module/general/enable"> <type>js_css</type> <name>module/app.css</name> </action> No XML, usamos, ifconfigmas quero adicionar dois arquivos CSS diferentes como este if (marketplace / general / enable == 1) { css-1 } outro { css-2 } Como posso fazer isso?



4
Como obter a coleção de produtos fora de estoque - ao contrário de addInStockFilterToCollection ()?
Tenho o requisito de exibir os produtos de uma categoria em duas listas - uma para itens em estoque e outra para itens fora de estoque. estou a usar Mage::getSingleton('cataloginventory/stock')->addInStockFilterToCollection() para filtrar minha coleção de produtos para os itens em estoque, mas não parece haver um método equivalente para filtrar …

1
Redirecionar para o URL anterior após o login do administrador
Desejo que os usuários administradores sejam redirecionados para o URL que eles abriram após o login. Eles devem obter links para uma página de módulo personalizada na área de administração , como https: //magento.example/index.php/admin/admin_mycoolmodule/adminhtml_viewawesome/view/showpage/awesome/howmuch/9001/ Obviamente, eles serão redirecionados para a página de login, a menos que já estejam logados. Como …

2
Como carregar o arquivo js do módulo personalizado no magento 2?
Eu criei o módulo slider do banner para o magento 2. Chamei o arquivo JS usando as seguintes maneiras e funcionando bem. Na classe de bloco, criei a seguinte função public function getBaseJs($fileName){ return $this->_storeManager->getStore()->getBaseUrl( \Magento\Framework\UrlInterface::URL_TYPE_MEDIA ).'bannerslider/js/'.$fileName; } e essa função é chamada no bannerslider.phtmlarquivo da seguinte maneira. <script type="text/javascript" …




4
Carregar coleção de produtos simples (em estoque e fora de estoque)
Ocorreu um problema ao carregar TODOS os produtos "filhos" de um Produto Configurável em uma coleção, mesmo aqueles que estão fora de estoque. Como carregar produtos como este: $simpleCollection = $configurable->getUsedProductCollection() ->addAttributeToSelect('*') ->addFilterByRequiredOptions(); foreach ($simpleCollection as $simple) { //$simple->getName(); } ignorará os produtos filhos que estão fora de estoque, provavelmente …



1
Ativar KeepAlive ou não?
Qual é o consenso de manter o KeepAlive em um site Magento de alto tráfego? Parece que a maioria das pessoas recomenda tê-lo ativado, mas o Magento declara deixá-lo em seu Maximizing Performance and Scalability with Magento Enterprise Edition, afirmam eles. "Quando um servidor Web está sob uma carga pesada, …


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.