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
@ media-common - Por que precisamos usar isso?
Na documentação da biblioteca Magento 2, ela contém o seguinte: @ media-common: true | false - define se os estilos comuns serão exibidos. Para estilos comuns sempre que você deseja adicionar alguns estilos, você deve usar & when (@media-common = true) { your styles } Questão Qual é a diferença …

10
Erro fatal: não é possível instanciar a interface
Minha loja magento está lançando este erro: Erro fatal: Não é possível instanciar a interface Magento \ Framework \ View \ Design \ Theme \ ResolverInterface em /Library/WebServer/Documents/magento/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php na linha 73 Não sei por que começou a aparecer. Não fiz nenhuma nova instalação do módulo. A loja estava funcionando bem. …
12 magento2  design 

1
Magento2 plugin em torno de método diferente entre os parâmetros de chamada e fechamento em param $ continue
Eu verifiquei o magento2, existem dois tipos de parâmetros que podem ser enviados para método around \Closure $proceed exemplo aroundSave(\Magento\Catalog\Model\Product $subject, \callable $proceed) \callable $proceed exemplo aroundSave(\Magento\Catalog\Model\Product $subject, \Closure $proceed) Agora minha pergunta: O que é diferente entre fechamento e callable? Por que usar definimos o tipo dois tipos diferentes …

2
Como obter o tipo de produto?
Estou criando um novo módulo no Magento 2. Tento obter informações sobre o produto no arquivo phtml. Eu obtive com sucesso informações de entity_id e nome do produto . mas quando recebo informações do tipo de produto estão incorretas. O código a seguir usado. $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $product = $objectManager->get('Magento\Framework\Registry')->registry('current_product'); …
12 magento2 




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
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 …


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.