Quando vuoi avere il seguente stile di totali su checkout/cart: Sconto totale parziale Tassa di spedizione O Testo informativo: "escl. Spedizione" Testo aggiuntivo: "spedizione gratuita da 30EUR" (visualizza sempre) somma totale incl. Imposta I problemi Anche se impostiamo correttamente " Ordine di ordinamento totali di checkout " nel back-end, il …
Nel carrello predefinito di Magento, quando il cliente modifica la quantità, deve premere il pulsante per aggiornare la quantità. C'è un modo in cui il carrello aggiorna automaticamente la quantità quando l'utente inserisce un altro numero nel campo quantità?
Sto visualizzando gli articoli totali presenti nel carrello nell'intestazione. Sono in grado di visualizzare il conteggio degli articoli. Ma sono un po 'confuso tra due metodi di carrello 1. Mage::helper('checkout/cart')->getItemsCount() 2. Mage::helper('checkout/cart')->getSummaryCount(); Per me il primo restituisce 1 articolo nel carrello e il secondo restituisce 6 articoli nel carrello, qual …
Molti dei nostri clienti si lamentano del fatto che aggiungono roba al carrello e quindi quando procedono al checkout vengono reindirizzati a un carrello vuoto. Abbiamo pensato che potrebbe essere il risultato di un tempo di sessione troppo breve, quindi abbiamo provato ad aumentare la durata di cookie / sessione …
Voglio visualizzare il prezzo dell'opzione personalizzata nel carrello e nella pagina di pagamento. Seguo questo URL ma viene visualizzato l'errore " Errore irreversibile: chiamata a una funzione membro getValue () su un non oggetto" su app / design / frontend / default / tema / template / cassa / carrello …
Sto lavorando su M2 Payment Extension il nostro commerciante ha bisogno di noi per inviare i dettagli degli articoli insieme all'ordine Tutto funziona bene ma $order->getAllItems();o $order->getAllVisibleItems();restituendo prodotti genitori semplici e configurabili così se ho 2 prodotti nel carrello 1 prodotto semplice 1 Associato al prodotto configurabile quindi invece di …
Voglio mostrare due carrelli per prodotti normali e prodotti del fornitore. Non credo sia possibile creare più carrelli suddividendo il preventivo o creando il preventivo multiplo . Perché Magento 2 modulo separato per preventivo. Qualcuno può dirmi come posso raggiungere il mio requisito? Grazie
Ricevo il carrello usando: $cart = Mage::getSingleton('checkout/session')->getQuote(); E poi iterando attraverso di esso usando: foreach ($cart->getAllItems() as $item) { } Ma sembra restituire articoli duplicati con gli stessi SKU, ma ID prodotto diversi! Sul sito principale, quando apro il carrello, tuttavia, mostra il singolo prodotto. cart: { id: 680, items: …
Sto cercando di aggiornare l'articolo di preventivo in magento2. Ma ogni volta che sto salvando l'articolo, crea un nuovo oggetto con lo stesso ID preventivo anziché aggiornarlo. Ecco il mio codice public function __construct( \Magento\Quote\Model\QuoteRepository $quoteRepo ){ $this->_quoteRepo = $quoteRepo; } public function updateItem(){ $quote = $this->_quoteRepo->get('id here'); foreach($quote->getAllVisibleItems() as …
Voglio aggiungere un importo fiscale personalizzato al carrello di checkout a livello di codice. Ecco l'esempio. Cart Old Tax = 4.21 Custom Tax = 2 New Tax = 4.21 + 2 = 6 Controlla lo screenshot qui sotto. Ho bisogno di questo fatto a livello di codice.
Sto cercando di ottenere il totale del preventivo del carrello in minicart.phtml, ma non ho fortuna. Sto iniettando Magento \ Checkout \ Model \ Cart. Ecco il mio codice: $this->cart = $cart; $cartQuote= $this->cart->getQuote()->getData(); echo $cartQuote['base_grand_total']; Dopo aver eseguito quel codice, la minicart si rompe e scompare totalmente dal frontend. …
Ho provato a cambiare il prezzo dei miei prodotti in questo modo: controller.php: [MODIFICARE] <?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; /** * …
Ho configurato Persistence Lifetime su Magento 2 ma non funziona come previsto. Ho configurato una durata dei cookie di 60 secondi, ma non influisce sullo stesso. Ho verificato con Magento 2 versione 2.1.5 predefinita ma senza fortuna. Qualcuno mi può aiutare con questo?
Ricevo l'attributo del prodotto dal preventivo. Sembra che ci sia un valore sbagliato. Si prega di controllare il mio codice qui sotto. $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(); …
Ho solo un'opzione personalizzata, che è il tipo di file, ho provato ad aggiungere il prodotto al carrello in modo programmatico in questo modo: $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' => …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.