Question

Je créé un module personnalisé, qui agissent en tant que produit page pour vue mes produits bundle. J'ai nom avec succès affiché, des descriptions et des options dans mon module. Maintenant, je suis coincé dans la section tarification dynamique. Je dois changer le prix du produit bundle dynamiquement, lorsque les cases à cocher du produit bundle se cliqués. Comment puis-je atteindre cet objectif? Non pas que mon module n'a pas rapport à la page d'affichage par défaut du produit.

Était-ce utile?

La solution

De la même façon la page standard de vue du produit bundle le fait: avec javascript. Notez que le modèle standard Magento (de bundle/catalog/product/price.phtml) est un mauvais exemple de la façon de le faire. Si vous pouvez faire mieux, je vous applaudis. Le point crucial est-à js / Varien / product.js, voir le reloadPrice pour commencer.

Mais - ne faites pas la même erreur d'essayer d'analyser le code HTML. Charger les données via JSON et travailler avec cela.

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top