Magento

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

5
Problema usando "having" na coleção Magento
Estou tentando criar uma coleção personalizada para uma grade no módulo de administração do Magento. Eu criei um novo método de coleção chamado "addAttributeHaving", que faz o seguinte: public function addAttributeHaving($value) { $this->getSelect()->having($value); return $this; } Veja o código da coleção: $collection->addFieldToSelect( array( 'entity_id', 'created_at', 'increment_id', 'customer_email', 'customer_firstname', 'customer_lastname', 'grand_total', …

2
Quais são todos os valores permitidos `xsi: type` nos xml's do Magento2
No Magento 2 (quase) todos os argumentos listados nos arquivos xml têm um atributo xsi:typeque determina como o valor do argumento é iterado. Por exemplo, no di.xmlarquivo do módulo backend, existe o seguinte: <argument name="scopeType" xsi:type="const">Magento\Framework\App\Config\ScopeConfigInterface::SCOPE_TYPE_DEFAULT</argument> isso significa que o valor do argumento scopeTypeé o valor da constanteMagento\Framework\App\Config\ScopeConfigInterface::SCOPE_TYPE_DEFAULT ou este …
20 magento2  xml  di 

5
Magento 2 Como adicionar uma nova coluna à grade de pedidos
Adicionei uma nova coluna à tabela sales_orderchamada export_status, agora quero adicionar uma nova coluna de grade de pedidos com os dados da nova sales_ordercoluna. Eu consegui adicionar coluna à the sales_order_gridtabela. $installer->getConnection()->addColumn($installer->getTable("sales_order_grid"), "xml_exported", [ 'type' => \Magento\Framework\DB\Ddl\Table::TYPE_TEXT, 'comment' => 'XML Exported' ]); Como agora posso mostrar na grade de pedidos …


4
Magento 2: O que é um contrato de serviço
No Magento 2, existe um exemplo concreto de algo criado usando o conceito de Contrato de Serviço ? Eu já vi esse termo muito, mas olhando para o Magento 2 como ele existe agora, não está claro para mim se os Contratos de Serviço são mais princípios orientadores ou se …

1
Como desativar "Adicionar ao carrinho" em produtos específicos e exibir o botão "Visualizar detalhes" na exibição da lista de categorias?
Gostaria de saber como desativar o botão Adicionar ao carrinho em alguns produtos específicos e encontrei um guia abandonado sobre como fazer isso, que funcionou, mas estava um pouco incompleto, pois era apenas uma solução nas páginas de visualização do produto, e não na lista de categorias ou nas páginas …

3
O que é IdentityInterface no Magento2
Vejo que muitos dos modelos no Magento 2 são implementados Magento\Framework\DataObject\IdentityInterface. Essa interface possui um único método chamado getIdentities As implementações do método geralmente retornam return [self::CACHE_TAG . '_' . $this->getId()];. Um exemplo pode ser encontrado aqui Para que isso é usado?


7
Magento 2: Chame um bloco estático usando xml
Como eu incluo um bloco estático em uma página usando xml. Por exemplo, eu criei um bloco estático com identificador promocional. No magento 1, incluímos um bloco estático usando o código abaixo <block type="cms/block" name="Promo"> <action method="setBlockId"><block_id>promo</block_id></action> </block> Eu quero fazer exatamente o mesmo no magento 2

13
Não há comandos definidos no espaço para nome "cache"
Atualizar Tudo está funcionando agora, mas There are no commands defined in the "cache" namespaceainda está lá. Eu tentei chmod 777 -R var/generation, não consertei nada. AFAIK nenhum módulo está ativado public_html]# bin/magento module:status List of enabled modules: Nosto_Tagging List of disabled modules: Magento_Store Magento_AdvancedPricingImportExport Magento_Directory Magento_Theme Magento_Backend Magento_Backup Magento_Eav …

22
Erro Magento 2 ERR_TOO_MANY_REDIRECTS
Eu sou novo no Magento, após a instalação do Magento 2 community edition.Não consigo acessar o painel de administração. Estou ficando abaixo do erro. Essa página da internet contém um loop de redirecionamento Erro ERR_TOO_MANY_REDIRECTS Ajude-me a resolver o problema. Agradecemos antecipadamente a todos.

6
Magento 2: Quando devo executar quais comandos?
Trabalho com Magento 2 há 2 meses. Percebi que estou usando bin/magento setup:upgradedemais. Eu acho que não sei quando tenho que executar esse comando. Aqui estão as situações em que eu executo o comando mencionado acima. Quando eu crio um novo módulo, Quando adiciono algo ao diretório de instalação, Quando …


3
Magento 2 remove "Estimar custos e impostos de remessa" do carrinho
Quero me livrar do bloco "Estimar custos e impostos de envio" no carrinho. Os devdocs dizem que Desativar um componente é o caminho a seguir, então tentei o seguinte: <body> <referenceBlock name="checkout.cart.shipping"> <arguments> <argument name="jsLayout" xsi:type="array"> <item name="components" xsi:type="array"> <item name="block-summary" xsi:type="array"> <!-- My custom part: --> <item name="config" xsi:type="array"> …
20 magento2  layout  cart  totals 

2
Como implementar o filtro de várias categorias na navegação em camadas do Magento 2
Estou implementando vários filtros de categoria para navegação em camadas. Estou obtendo o resultado de acordo com meus requisitos, mas o tamanho da coleção está errado permanece o mesmo que o tamanho da coleção de categorias pai. Existe alguma outra maneira de implementar essa funcionalidade. Eu modifiquei o seguinte código: …

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.