Perguntas com a marcação «product»

Indica uma pergunta relacionada aos produtos Magento.

1
Os _dados de um modelo EAV
Eu entendo que os _dados de um modelo simples (por exemplo, cataloginventory/stock_item) são uma matriz de pares de valores de campo, que corresponde aos campos das tabelas do banco de dados. Eu estava curioso para saber o conteúdo de _data para modelos EAV, então verifiquei os _data do catalog/productuso da …
9 product  catalog  eav 




1
Descubra quantas vezes um produto foi encomendado
Estou tentando descobrir quantas vezes um produto foi encomendado nas últimas duas semanas. Até agora, tenho um loop para obter os produtos. foreach($productCollection as $product){ } Eu suponho que eu deveria ser capaz de obter os detalhes do pedido com este colocado dentro do loop $order_items = Mage::getResourceModel('sales/order_item_collection') Estou um …

2
Como desativar / ativar um produto programaticamente no Magento2?
Estou tentando emular o mesmo comportamento de quando você usa o painel de administração para desativar um produto. Estou tentando fazer algo assim: $product = $this->productRepository->get($sku); $product->setStatus(\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_DISABLED); $this->productRepository->save($product); Mas ainda o vejo ativado no painel de administração. Obrigado.


1
O que causa o seguinte erro: Aviso: deslocamento ilegal de cadeia 'is_in_stock'… AdvancedInventory.php na linha 87
Durante o desenvolvimento do módulo, escrevi um plug-in que modifica a coleção de opções do produto antes de ser carregada (adiciona um campo de descrição). Aqui está: etc / di.xml <type name="Magento\Catalog\Model\ResourceModel\Product\Option\Collection"> <plugin name="addOptionDescription" type="Vendor\Module\Plugin\Product\Option\Collection" sortOrder="10" disabled="false"/> </type> Código: <?php namespace Vendor\Module\Plugin\Product\Option; use Vendor\Module\Model\OptionDescription; use Magento\Catalog\Model\ResourceModel\Product\Option\Collection as OptionCollection; class Collection …



3
Como obter o URL de front-end do produto no back-end?
Estou desenvolvendo uma extensão do Magento 2. Preciso obter o URL de front-end de um produto no back-end. Eu tentei usar: //$storeManager->->setCurrentStore(2); $url = $product->setStoreId(2)->getProductUrl(); $url = $product->setStoreId(2)->getUrlInStore(); mas $urlsempre retornam um URL de back-end, como http://<domain>/admin/catalog/product..... eles podem funcionar no Magento 1.x, mas não no 2.x. Existe alguma maneira …

7
Magento 2 Obtenha todas as imagens de produtos na página da lista de produtos
No Magento 1 eu sempre usei $_product->getMediaGallery('images') Mas na fonte do Magento 2 eu vejo $productImage = $block->getImage($_product, $image); echo $productImage->toHtml(); Está apenas obtendo a primeira imagem do produto. Como obtenho a segunda ou terceira imagem (não apenas a base)? A função GetMediaGallery não existe? Atualização: $ _product-> getMediaGalleryImages () …

2
Como adicionar meu phtml personalizado à página do produto magento 2?
No magento 2, Quero adicionar meu phtml personalizado à página de visualização do produto, como posso adicionar esse Eu quero adicionar esse phtml como guia como revisão ou descrição. Estou tentando este código: <?xml version="1.0"?> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="3columns" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <body> <referenceContainer name="product.info.details"> <block class="Example\Examples\Block\Question" name="example.tab" template="Example_Examples::success.phtml"> </block> </referenceContainer> </body> </page> …


2
Posso usar a importação de fluxo de dados para atualizar produtos
Sinto muito por perguntar isso. Sinto que essa é uma pergunta estúpida, mas honestamente, pesquisei até o termo googling perder todo o significado. Eu só quero fazer uma atualização em massa das informações do produto, não quero adicionar ou importar novos produtos, apenas atualizar as informações dos produtos existentes. Mas …

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.