Как отключить наложенный платеж для определенного типа продукта
9
В основном мне нужно отключить наложенный платеж для определенного типа продукта. В основном я использую кредит магазина магазина мага. Это для кошелька в magento. на способ оплаты его показ наложенным платежом. это не физический или виртуальный продукт. Поэтому мне нужно отключить наложенным платежом для этого типа продукта.
@ DeepakRai, код уже был помещен.use $ item-> getProductType () для типа продукта get Item
Амит Бера
4
для этого вам нужно использовать payment_method_is_activeсобытие magento
Я предполагаю , что вы знаете , как развить Magento расширение [Если нет , то пожалуйста , проверьте этот ответ вы получите весь модуль
писать этот код в ваш config.xmlизapp>code>codepool>namespace>package>etc
Если вы посмотрите это, я думаю, что это решит вашу проблему, вам просто нужно изменить файл method.phtml и откуда вы можете получить любую информацию о кавычках и выполнить проверки или условия также из модуля по событию - наблюдателю или путем изменения в файл phtml?
для этого вам нужно использовать
payment_method_is_active
событие magentoЯ предполагаю , что вы знаете , как развить Magento расширение [Если нет , то пожалуйста , проверьте этот ответ вы получите весь модуль писать этот код в ваш
config.xml
изapp>code>codepool>namespace>package>etc
Создать файл наблюдателя
app/code/codepool>namespace>package/Model/Observer.php
источник
Если вы посмотрите это, я думаю, что это решит вашу проблему, вам просто нужно изменить файл method.phtml и откуда вы можете получить любую информацию о кавычках и выполнить проверки или условия также из модуля по событию - наблюдателю или путем изменения в файл phtml?
/programming/29819037/disable-cash-on-delivery-for-specific-products
а также
/programming/14011348/disable-payment-options-only-cash-on-delivery-for-particular-product-magento
источник