Magento

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


10
Magento 2: Atualizando Programaticamente o Inventário
No código a seguir, sou capaz de armazenar todas as informações com a exclusão dos dados de estoque. Algo mudou no Magento 2? public function __construct( ScopeConfigInterface $scopeConfig, CollectionFactory $product, Magento\Catalog\Api\ProductRepositoryInterface $productRepository ) { $this->scopeConfig = $scopeConfig; $this->product = $product; $this->productRepository = $productRepository; } public function update(\XXXXXX\XXXXXX\Api\Data\InventoryCollectionInterface $data) { foreach …


3
Ver a contagem de produtos não está sendo atualizada
Existem 3 tabelas diferentes que armazenam a contagem de visualizações de produtos report_viewed_product_aggregated_daily report_viewed_product_aggregated_monthly report_viewed_product_aggregated_yearly Se eu quiser obter a contagem atual de visualizações de um produto, posso obtê-lo em qualquer uma dessas tabelas. Mas o problema é que, sempre que abro o produto no front-end, nenhuma dessas tabelas mostra …

4
Imagem do produto no modelo de e-mail da fatura
Estou tentando obter imagens do produto para o modelo de e-mail da fatura. Eu usei o código abaixo. Mas estou obtendo apenas a imagem do espaço reservado Magento no modelo de email. <td> <?php $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $product_id = $_item->getOrderItem()->getProduct(); $product = $objectManager->get('Magento\Catalog\Model\Product')->load($product_id); $_imagehelper = $objectManager->get('Magento\Catalog\Helper\Image'); $image_url = $_imagehelper->init($product, 'cart_page_product_thumbnail')->getUrl(); …

1
O atributo do cliente não aparece no adminhtml formulário da conta do cliente no Magento Enterprise 2.2.0
Eu criei o módulo "Wgac_Subscription". Eu quero criar atributo de cliente personalizado. Ele está listado em admin, como mostra a imagem abaixo, mas não é exibido no formulário adminhtml do cliente. Wgac / Subscription / Setup / InstallData.php <?php namespace Wgac\Subscription\Setup; use Magento\Eav\Setup\EavSetup; use Magento\Eav\Setup\EavSetupFactory; use Magento\Customer\Model\Customer; use Magento\Customer\Setup\CustomerSetupFactory; use …

1
Como substituir um método estático no Magento2
Os interceptadores de plug-in e a substituição pela preferência não funcionam em métodos estáticos. É necessário substituir o método getOptionArray no Magento \ Catalog \ Model \ Product \ Visibility para retornar uma visibilidade personalizada /** * Retrieve option array * * @return array */ public static function getOptionArray() { …

1
Magento 2.2: Qual é o arquivo definition.map.xml?
Magento 2.2 introduziu um novo arquivo, definition.map.xml . Qual é o objetivo e a intenção deste arquivo? Parece estar relacionado à criação da propriedade schemaMap Magento\Ui\Config\Converter, mas nenhuma das notas do GitHub realmente explica a intenção desses arquivos ou o que seu conteúdo deve transmitir. Além da curiosidade geral, meu …




1
Usando palavras reservadas em URLs do Magento 2
É possível criar um módulo no Magento 2, usando roteamento padrão, que responda a uma URL na forma de http://magento.example.com/namespace_module/return/index Ou seja - uma URL em que o segundo parâmetro é uma palavra-chave reservada em PHP. O problema com o exposto acima é criar um nome de classe de controlador …



1
A remoção do código comentado acelera um site Magento?
Na maioria dos arquivos Magento (se não todos), existem isenções de responsabilidade comentadas: /** * Magento * * NOTICE OF LICENSE * * This source file is subject to the Academic Free License (AFL 3.0) * that is bundled with this package in the file LICENSE_AFL.txt. * It is also …
11 magento-1.9  code 

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.