Comment désactiver le paiement à la livraison sur un type de produit spécifique
9
Fondamentalement, je dois désactiver le paiement à la livraison sur un type de produit spécifique. Fondamentalement, j'utilise le crédit de magasin du magasin de mage. C'est pour le portefeuille dans magento. sur l'option de paiement son affichage comptant à la livraison. ce n'est pas un produit physique ou virtuel. Je dois donc désactiver le paiement à la livraison sur ce type de produit.
@ DeepakRai, le code a déjà été mis.use $ item-> getProductType () pour le type de produit get Item
Amit Bera
4
pour cela, vous devez utiliser l' payment_method_is_activeévénement magento
Je suppose que vous savez comment développer magento extension [Si non, s'il vous plaît vérifier cette réponse que vous obtenez module entier
écrire ce code dans votre config.xmldeapp>code>codepool>namespace>package>etc
Avez-vous regardé cela, je pense que cela résoudrait votre problème, il vous suffit de modifier le fichier methods.phtml et d'où vous pouvez obtenir des informations sur les devis et effectuer les validations ou les conditions à partir du module par événement - observateur ou par la modification dans fichier phtml?
pour cela, vous devez utiliser l'
payment_method_is_active
événement magentoJe suppose que vous savez comment développer magento extension [Si non, s'il vous plaît vérifier cette réponse que vous obtenez module entier écrire ce code dans votre
config.xml
deapp>code>codepool>namespace>package>etc
Créer un fichier d'observateur
app/code/codepool>namespace>package/Model/Observer.php
la source
Avez-vous regardé cela, je pense que cela résoudrait votre problème, il vous suffit de modifier le fichier methods.phtml et d'où vous pouvez obtenir des informations sur les devis et effectuer les validations ou les conditions à partir du module par événement - observateur ou par la modification dans fichier phtml?
/programming/29819037/disable-cash-on-delivery-for-specific-products
et
/programming/14011348/disable-payment-options-only-cash-on-delivery-for-particular-product-magento
la source