Como adicionar um item ao Carrinho com Preço Personalizado no Magento 2 Exemplo a seguir utiliza do Object Manager, faça…
Como remover todos os itens do carrinho no Magento 2 Utilizando Object Manager $checkoutSession = $this->_objectManager->create('Magento\Checkout\Model\Session'); $allItems = $checkoutSession->getQuote()->getAllVisibleItems(); foreach…
Como recuperar o e-mail principal da loja $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $scopeConfig = $objectManager->create('\Magento\Framework\App\Config\ScopeConfigInterface'); $email = $scopeConfig->getValue('trans_email/ident_support/email',\Magento\Store\Model\ScopeInterface::SCOPE_STORE); Chamando em Controller <?php…
As etapas abaixo descrevem como configurar o ambiente para desenvolvimento de módulo personalizado, não para produção. Inicialização do projeto Adicione…
Como atualizar o Status de um pedido no Magento 2 programaticamente em um modulo personalizado Exemplo utilizando Object Manager use…
Mesmo que tanto os Repositórios quanto as Fábricas nos permitam acessar uma Entidade, acho que devemos nos concentrar em sua…
No Magento 1, se você quisesse enviar uma mensagem para os logs, usaria um método estático na classe global Mage.…
Primeiro você precisa criar uma instância de objeto e após isso utilizar o Model Session $customerSession = $om->get('Magento\Customer\Model\Session'); if($customerSession->isLoggedIn()) {…
Você precisa criar um plug-in para salvar o e-mail do cliente no armazenamento local. Então, adicione uma configuração de plugin…
Correção para erro: [2022-04-27 12:25:57] main.CRITICAL: pdo_mysql extension is not installed {"report_id":"cf078938a46ddf8c52950aa11039cfe093eff19f8bba41c99fdb19d4453eee8e","exception":"[object] (Zend_Db_Adapter_Exception(code: 0): pdo_mysql extension is not installed at…