Sha256: 26a6301a5cf34dacf380a6937361c81199bc70db9524ba03f637abbd210a230c
Contents?: true
Size: 1.15 KB
Versions: 11
Compression:
Stored size: 1.15 KB
Contents
module MuckCommerceCustomFormBuilder # creates a select control with payment options. def payment_method_select(method, options = {}, html_options = {}) self.select(method, GlobalConfig.payment_methods, options.merge(:wrapper_id => 'payment-options-container'), html_options.merge(:id => 'payment-options')) end def credit_card_type_select(method, options = {}, html_options = {}) self.select(method, GlobalConfig.credit_card_types, options.merge(:prompt => "Select a credit card", :wrapper_id => 'credit-card-types-container'), html_options.merge(:id => 'credit-card-types')) end def achholder_select(method, options = {}, html_options = {}) self.select(method, GlobalConfig.achholder_types, options.merge(:prompt => "Select ACH Holder", :wrapper_id => 'achholder-types-container'), html_options.merge(:id => 'achholder-types')) end def achtype_select(method, options = {}, html_options = {}) self.select(method, GlobalConfig.achtypes, options.merge(:prompt => "Select ACH Type", :wrapper_id => 'achtypes-container'), html_options.merge(:id => 'achtypes')) end end MuckCustomFormBuilder.send :include, MuckCommerceCustomFormBuilder
Version data entries
11 entries across 11 versions & 1 rubygems