Je souhaite supprimer les attributs EAV inutilisés directement de la base de données avant de déplacer mon magasin en direct. Les attributs peuvent être trouvés dans le eav_attributetableau, puis-je supprimer des attributs de ce tableau? Est-ce sûr? Ou dois-je également modifier d'autres tables EAV?
Je travaille sur la création automatique d'une option personnalisée pour mes produits chaque fois qu'un produit est créé. Ce que j'ai jusqu'à présent, c'est un observateur qui se déclenche sur l' catalog_product_save_beforeévénement et exécute le code suivant: //check that we haven't made the option already $options = $product->getProductOptions(); foreach ($options …
Nous avons trouvé ce problème lors de l'utilisation d'un Magento2.1 par défaut . Lors de la création d' options personnalisables pour un produit, si je sélectionne le champ déroulant une deuxième fois , le spinner n'arrête jamais de se charger. Veuillez trouver la capture d'écran ci-dessous: Je pense qu'il s'agit …
Je veux ajouter une option personnalisée à quoteitem en utilisant observer quel observateur checkoutCartProductAddAfter événement et se déclenche après que le produit a été ajouté au panier. public function checkoutCartProductAddAfter(Varien_Event_Observer $observer) { $item = $observer->getQuoteItem(); $item->addOption(new Varien_Object( array( 'product' => $item->getProduct(), 'label' => 'Free Gifts', 'value' => 'Spend $50 and …
J'ai un observateur qui ajoute des options personnalisées dynamiques à la page de détails du produit, qui est appelée lors de l' catalog_controller_product_viewévénement. Cela permet au client de choisir parmi une liste déroulante de ses codes de licence existants. public function addLicenseOptions(Varien_Event_Observer $observer) { $product = $observer->getEvent()->getProduct(); if ($product->isSubscriptionProduct()) { …
J'essaie de récupérer toutes les options pour toutes les vues de magasin pour un seul attribut, par exemple color. Pour l'attribut, colorj'ai créé deux options blueet white. J'ai essayé le code suivant qui est censé renvoyer toutes les étiquettes d'options pour toutes les vues de magasin, mais ne renvoie que …
Je veux afficher le prix de l'option personnalisée sur le panier et la page de paiement. Je suis cette URL mais son erreur d'affichage " Erreur fatale: appel à une fonction membre getValue () sur un non-objet" sur app / design / frontend / default / theme / template / …
Je configure des produits et des prix de niveau dans Magento, mais j'ai remarqué qu'un produit simple avec des options personnalisées (exemple: t-shirt bleu, t-shirt rouge), le prix de niveau ne fonctionnera pas si nous les combinons pour atteindre la quantité. Les prix par paliers semblent fonctionner uniquement lorsque la …
J'ai une série de produits avec des options personnalisées de type case à cocher. Cependant, je ne peux pas définir à partir de la configuration du produit l'état par défaut de cette option particulière. J'ai besoin qu'au moins une des cases à cocher (options) soit cochée par défaut lorsque l'utilisateur …
Je travaille actuellement sur un nouveau thème Magento 2. Pour ce thème, je veux afficher toutes les options de produit (options personnalisées et options sous forme de produit configurable) dans la liste des produits. De cette façon, l'utilisateur peut rapidement ajouter des produits à son panier. J'ai essayé d'ajouter le …
J'essaie de créer un produit avec deux champs de texte personnalisés: Longueur et Largeur. Lorsque l'utilisateur saisit à la fois une longueur et une largeur, le prix doit être calculé via une formule personnalisée. J'essaie de trouver l'événement correct pour connecter un observateur à - quelqu'un sait ce que cela …
Je souhaite définir l'option par défaut sur la valeur des options personnalisées au niveau du produit. Comment faire cela dans Magento 2? Veuillez m'aider à résoudre ce problème.
J'essaie d'obtenir les détails du produit, y compris la valeur des options personnalisées du produit dans un bloc personnalisé que j'ai créé.C'est le code que j'ai utilisé sur la page de détail du produit et cela a fonctionné là-bas, mais lorsque j'essaie de l'utiliser sur la page de blocage 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, …
J'ai eu ce problème où le prix n'est pas mis à jour lors de la vérification des options personnalisées (prix fixe: +400). J'ai eu cette erreur: TypeError: Product.OptionsPrice is not a constructor TypeError: optionsPrice is undefined Questions connexes: Options personnalisées ne mettant pas à jour le prix - erreur JS …
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.