Perguntas com a marcação «cart»

Pergunta relacionada ao carrinho de compras: adição / remoção de produtos, regras de preço do carrinho de compras, aparência da página do carrinho de compras.

1
Personalização do pedido total e informações adicionais
Quando quiser ter o seguinte estilo de totais checkout/cart: Desconto Subtotal Taxa de envio OU Texto informativo: "excl. Frete" Texto adicional: "frete grátis a partir de 30EUR" (exibir sempre) total geral incl. Imposto Problemas Mesmo se definirmos " Ordem de classificação dos totais de checkout " no back-end corretamente, o …
14 cart  template  totals 






3
Obter itens de cotação (carrinho) programaticamente mostra SKUs duplicados para o produto simples e configurável
Estou recebendo o carrinho de compras usando: $cart = Mage::getSingleton('checkout/session')->getQuote(); E então iterando através dele usando: foreach ($cart->getAllItems() as $item) { } Mas parece estar retornando itens duplicados com os mesmos SKUs, mas com IDs de produtos diferentes! No site principal, quando abro o carrinho, ele mostra o único produto. …

2
Magento 2: Atualizando item de cotação
Estou tentando atualizar o item de citação no magento2. Mas sempre que estou salvando o item, ele cria um novo item com o mesmo ID de cotação, em vez de atualizá-lo. Aqui está o meu código public function __construct( \Magento\Quote\Model\QuoteRepository $quoteRepo ){ $this->_quoteRepo = $quoteRepo; } public function updateItem(){ $quote …

4
Magento 2 Obter cotação do carrinho Total em minicart.phtml
Estou tentando obter o total da cotação do carrinho em minicart.phtml, mas não estou tendo sorte. Estou injetando Magento \ Checkout \ Model \ Cart. Aqui está o meu código: $this->cart = $cart; $cartQuote= $this->cart->getQuote()->getData(); echo $cartQuote['base_grand_total']; Depois de executar esse código, o minicart quebra e desaparece totalmente do frontend. …

3
Magento2 Maneira Correta de Obter Itens do Pedido
Estou trabalhando na extensão de pagamento M2, nosso comerciante precisa de nós para enviar detalhes dos itens junto com o pedido Tudo funciona bem, mas $order->getAllItems();ou $order->getAllVisibleItems();retornando produtos pai simples e configuráveis, para se eu tiver 2 produtos no carrinho 1 Produto Simples 1 Associado ao produto configurável então, ao …


6
Magento 2: Alterar preço do produto no Controller não funciona no momento!
Tentei alterar o preço dos meus produtos assim: Controller.php: [EDITAR] <?php namespace MassiveArt\ShoppingCart\Controller\Index; use Magento\Catalog\Model\ProductFactory; use Magento\Checkout\Model\Cart; use Magento\Framework\App\Action\Action; use Magento\Framework\App\Action\Context; use Magento\Framework\Controller\Result\JsonFactory; use Magento\Framework\Data\Form\FormKey; class Index extends Action { /** * @var FormKey */ protected $formKey; /** * @var Session */ protected $checkoutSession; /** * @var Cart */ protected …

1
Vida útil persistente não funciona no Magento 2
Eu configurei o Persistence Lifetime no Magento 2, mas não está funcionando conforme o esperado. Eu configurei a vida útil do cookie de 60 segundos, mas não está afetando o mesmo. Eu verifiquei com o Magento 2 versão 2.1.5 padrão, mas sem sorte. Alguém pode me ajudar com isso?

3
Obtendo o valor do atributo do produto na página do carrinho, mesmo não atribuído a esse produto específico Magento 2
Estou recebendo o atributo do produto da cotação. Parece que existe um valor errado. Por favor, verifique meu código abaixo. $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $cart = $objectManager->get('\Magento\Checkout\Model\Cart'); $itemsCollection = $cart->getQuote()->getItemsCollection(); $itemsVisible = $cart->getQuote()->getAllVisibleItems(); $items = $cart->getQuote()->getAllItems(); $product_object = $objectManager->create('Magento\Catalog\Model\Product'); foreach($itemsVisible as $item){ if($option = $item->getOptionByCode('simple_product')) { $productId = $option->getProduct()->getId(); $item_s = …

1
Especifique as opções necessárias do produto, arquivo do tipo de opção personalizada
Eu tenho apenas uma opção personalizada, que é o tipo de arquivo, tentei adicionar o produto ao carrinho de forma programática assim: $logoSku = 'lg-brnd01'; $productLogo = Mage::getModel('catalog/product')->loadByAttribute('sku',$logoSku); $logoOptions = $productLogo->getOptions(); $opts = Mage::getSingleton('catalog/product_option')->getProductOptionCollection($productLogo); $i =0; $cart = Mage::getModel('checkout/cart'); $cart->init(); $params = array( 'product' => $productLogo->getId(), 'qty' => 1, 'form_key' …

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.