Questions marquées «cart»

Question relative au panier: ajout / suppression de produits, règles de prix du panier, apparence de la page du panier.



2
différence entre le panier getItemsCount () et getSummaryCount ()
J'affiche le nombre total d'articles présents dans le panier à l'en-tête. Je peux afficher le nombre d'articles. Mais je suis un peu confus entre deux méthodes de chariot 1. Mage::helper('checkout/cart')->getItemsCount() 2. Mage::helper('checkout/cart')->getSummaryCount(); Pour moi, le premier retourne 1 article dans le panier et le deuxième retourne 6 articles dans le …



1
Panier multiple ou devis fractionné dans Magento2
Je veux montrer deux panier pour les produits normaux et les produits des fournisseurs. Je ne pense pas qu'il soit possible de créer plusieurs panier soit en fractionnant le devis ou en créant plusieurs devis . Parce que Magento 2 module séparé pour Quote. Quelqu'un peut-il me dire comment puis-je …

3
L'obtention d'articles de devis (panier) affiche par programme des références en double pour le produit configurable et simple
Je reçois le panier d'achat en utilisant: $cart = Mage::getSingleton('checkout/session')->getQuote(); Et puis itérer à travers elle en utilisant: foreach ($cart->getAllItems() as $item) { } Mais il semble renvoyer des articles en double avec les mêmes références, mais des identifiants de produits différents! Sur le site principal, cependant, lorsque j'ouvre le …

2
Magento 2: Mise à jour de l'élément de devis
J'essaie de mettre à jour l'élément de devis dans magento2. Mais chaque fois que j'enregistre l'article, il crée un nouvel article avec le même identifiant de devis plutôt que de le mettre à jour. Voici mon code public function __construct( \Magento\Quote\Model\QuoteRepository $quoteRepo ){ $this->_quoteRepo = $quoteRepo; } public function updateItem(){ …


4
Magento 2 Get Cart Quote Total in minicart.phtml
J'essaie d'obtenir le total du devis du panier dans minicart.phtml, mais je n'ai pas de chance. J'injecte Magento \ Checkout \ Model \ Cart. Voici mon code: $this->cart = $cart; $cartQuote= $this->cart->getQuote()->getData(); echo $cartQuote['base_grand_total']; Après avoir exécuté ce code, le minicart se casse et disparaît totalement du frontend. Merci!

3
Magento2 Correct Way pour obtenir des articles de commande
Je travaille sur l'extension de paiement M2, notre marchand a besoin de nous pour envoyer les détails des articles avec la commande Tout fonctionne bien mais $order->getAllItems();ou $order->getAllVisibleItems();renvoyer des produits parents simples et configurables afin si j'ai 2 produits dans le panier 1 produit simple 1 Associé de produit configurable …

6
Magento 2: Changer le prix du produit dans le contrôleur ne fonctionne pas pour le moment!
J'ai essayé de changer le prix de mes produits comme ceci: Controller.php: [ÉDITER] <?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 …


3
Obtenir la valeur de l'attribut de produit sur la page du panier même non attribué à ce produit particulier Magento 2
Je reçois l'attribut de produit du devis. Il semble qu'il y ait une mauvaise valeur. Veuillez vérifier mon code ci-dessous. $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
Veuillez spécifier les options requises du produit Fichier de type d'option personnalisée
Je n'ai qu'une seule option personnalisée, qui est le type de fichier, j'ai essayé d'ajouter un produit au panier par programme comme ceci: $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, …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.