Je rencontre un problème pour lequel je pense que le processus de réindexation du prix du produit est à l'origine d'une exception d'interblocage dans le processus de paiement. J'ai attrapé cette exception dans le processus de commande: Exception de conversion de commande: SQLSTATE [40001]: Échec de la sérialisation: 1213 Impasse …
L' sales/quoteobjet fonctionne-t-il différemment des autres objets lors du chargement? Voir ce qui suit .. Travaux: $quote = Mage::getModel('sales/quote')->getCollection() ->addFieldToFilter('entity_id', $quoteId) ->getFirstItem(); print_r($quote->getData()); // shows right data Ne marche pas: $quote = Mage::getModel('sales/quote')->load($quoteId); print_r($quote->getData()); // empty Les deux $quotesont de la bonne de la classe, Mage_Sales_Model_Quote.
J'ai trouvé un bug bizarre dans Magento EE 1.14.2 (affecte également CE 1.9.2) avec le panier. Étapes à reproduire: Connectez-vous en tant que client A Ajouter le produit X au panier Passer à un autre navigateur Ajouter le produit X au panier Connectez-vous en tant que client A Panier prévu: …
J'essaie de vérifier si l'adresse de facturation et de livraison sont égales lors de la création de PDF de facture. Jusqu'à présent, j'ai essayé: $order = $invoice->getOrder(); if( $order->getBillingAddress()->getData() != $order->getShippingAddress()->getData() ) ou $order = $invoice->getOrder(); if( $order->getShippingAddress()->getData('same_as_billing')!='1' ) mais ni ne fonctionne. J'essayais également d'obtenir le devis en utilisant …
Je crée un module personnalisé dans magento 2 qui a une remise personnalisée. J'essaie de copier la remise du devis, de l'article de devis sur la commande et de l'article de commande. Dans magento 1, je déclare config.xmlcomme ceci: <fieldsets> <sales_convert_quote_address> <custom_discount_amount><to_order>*</to_order></custome_discount_amount> <base_custom_discount_amount><to_order>*</to_order></base_custome_discount_amount> </sales_convert_quote_address> <sales_convert_quote_item> <custome_discount_amount><to_order_item>*</to_order_item></custome_discount_amount> <base_custom_discount_amount><to_order_item>*</to_order_item></base_custom_discount_amount> </sales_convert_quote_item> </fieldsets> et …
Mes tarifs d'expédition sont calculés sur la base de l'article présent dans le panier et maintenant lors de la suppression de l'article sur la Checkout/Cartpage, je dois mettre à jour les tarifs d'expédition. À partir de maintenant, Supprimer l'élément sur la Checkout/Cartpage met à jour la section totale mais ne …
J'essaie d'attraper l'événement qui se déclenche une fois qu'un article est ajouté au panier. Je regarde actuellement l'événement suivant: checkout_cart_product_add_after Selon la source magento, cet événement est déclenché après que tout soit fait pour le devis. mais lorsque j'accède à l'identifiant du panier et à l'identifiant du devis, les valeurs …
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 …
Je peux réussir à convertir une commande en devis mais je ne pouvais toujours pas la charger dans le panier actuel. J'ai essayé plusieurs méthodes mais en vain. Voici le plus simple: $_quote = Mage::getModel('sales/convert_order')->toQuote($order)->save(); $_quote = Mage::getModel('sales/quote')->load($_quote->getId()); $_quote->setIsActive(true)->save(); J'ai pu obtenir l'ID de devis mais l'objet de devis ne …
J'ai vu à l'occasion le cas où une commande est passée, une autorisation de paiement est faite sur la carte client, le client reçoit un email de confirmation de commande - mais aucune commande n'existe dans Magento's sales_flat_orderou sales_flat_order_grid. L'arme de choix ici est d'exiger que l'administrateur annule le paiement …
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(){ …
si 2 articles dans le panier si le client se connecte, les deux articles doivent ajouter le panier, les deux devis (avant la connexion et après la connexion) fusionnent et créent un devis final qui contient tous les articles du devis du client Liens de référence que j'ai obtenus dans …
Je cherche quel observateur collect_totals je peux utiliser. Il y a deux observateurs, sales_quote_collect_totals_before et sales_quote_address_collect_totals_before . Ils peuvent être trouvés dans /app/code/core/Mage/Sales/Model/Quote.phpet /app/code/core/Mage/Sales/Model/Quote/Address.php. Je me demande quelle est la différence entre les deux fichiers car les deux fichiers ont les fonctions de collecte totale?
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.