Perguntas com a marcação «magento-2.0»

Indica perguntas relacionadas ao Magento CE / EE versão 2.0



2
Magento 2: qual é o arquivo catalog_attributes.xml?
Notei que o Magento 2 contém vários catalog_attributes.xmlarquivos nas seguintes pastas: app/code/Magento/Bundle/etc app/code/Magento/Catalog/etc app/code/Magento/CatalogSearch/etc app/code/Magento/CatalogUrlRewrite/etc app/code/Magento/Downloadable/etc app/code/Magento/GiftMessage/etc app/code/Magento/Msrp/etc app/code/Magento/Sales/etc app/code/Magento/Tax/etc app/code/Magento/Wishlist/etc Esses arquivos são assim (exemplo para o Salesarquivo): <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Catalog:etc/catalog_attributes.xsd"> <group name="quote_item"> <attribute name="sku"/> <attribute name="type_id"/> <attribute name="name"/> <attribute name="status"/> <attribute name="visibility"/> <attribute name="price"/> <attribute name="weight"/> <attribute name="url_path"/> …

4
Como adicionar um cliente programaticamente no Magento 2?
Preciso criar um cliente programaticamente no Magento 2, não encontrei muita documentação por aí ... basicamente, o que preciso fazer é traduzir o seguinte código em "Magento 2": $websiteId = Mage::app()->getWebsite()->getId(); $store = Mage::app()->getStore(); $customer = Mage::getModel("customer/customer"); $customer ->setWebsiteId($websiteId) ->setStore($store) ->setFirstname('John') ->setLastname('Doe') ->setEmail('jd1@ex.com') ->setPassword('somepassword'); try{ $customer->save(); }


4
Nome constante é esperado. Erro
Estou recebendo este erro: Exceção não capturada 'InvalidArgumentException' com a mensagem 'Nome constante é esperada. Enquanto estiver executando php bin/magento setup:upgradena linha de comando. Eu tenho esse erro http://awesomescreenshot.com/0535zi4648 .
12 error  magento-2.0  cli 


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 …

1
Razões para configurar o cronjob para instalação: cron: execute e atualize / cron.php em um sistema de produção implantado?
No Magento 2, existem três comandos que devem ser configurados como cronjob * * * * * <path to php binary> <magento install dir>/bin/magento cron:run | grep -v "Ran jobs by schedule" >> <magento install dir>/var/log/magento.cron.log * * * * * <path to php binary> <magento install dir>/update/cron.php >> <magento …

1
Como posso ativar o código para ser executado após o knockoutjs renderizar em adminhtml
ATUALIZAÇÃO : Você pode acessar os modelos de exibição diretamente. Se você precisar acionar o código para executar após uma renderização, use MutationObserver. Vou postar meu código assim que tiver um bom exemplo de trabalho. Pergunta original: Temos muitos pedidos por telefone. Estou trabalhando em um módulo que preenche automaticamente …

4
Instância do Magento 2 Helper
Quando eu acho que envolvi o sistema DI do Magento 2, algo aparece e o quebra. Vejo no código principal maneiras diferentes de acessar um auxiliar. Por exemplo, Magento\Catalog\Controller\Category::_initCategoryexiste isso: if (!$this->_objectManager->get('Magento\Catalog\Helper\Category')->canShow($category)) { return false; } Mas no Magento\Catalog\Block\Category\Viewajudante é injetado no construtor public function __construct( \Magento\Framework\View\Element\Template\Context $context, \Magento\Catalog\Model\Layer\Category $catalogLayer, …



5
Obtendo produtos simples de configuráveis
Estou tentando o código a seguir para obter os IDs de todos os produtos simples que são filhos de $collection, que sei ser uma coleção de produtos configuráveis. foreach($collection as $_product) { $_children = $_product->getTypeInstance()->getUsedProductIds($_product); print_r($_children); } No entanto, todas as matrizes que estou recebendo estão vazias. Estou fazendo algo …

2
Magento 2: como criar seu próprio tipo de cache personalizado?
No Magento 1, foi possível criar seu próprio tipo de cache, declarando o seguinte no seu config.xml: <global> <cache> <types> <custom translate="label,description" module="module"> <label>Custom Cache</label> <description>This is my custom cacge</description> <tags>CUSTOM_CACHE_TAG</tags> </custom > </types> </cache> </global> Isso resultará em um novo tipo de cache adicionado ao back-end em Sistema> Gerenciamento …

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.