From f3902ac629befa4c418730ba59dcc18866129fef Mon Sep 17 00:00:00 2001 From: Coleman Watts Date: Tue, 22 Oct 2013 16:52:04 -0700 Subject: [PATCH] CRM-13634 - WP - Workaround for contribution page js bug ---------------------------------------- * CRM-13634: Non-frontend CRM pages in WP cannot modify html-header http://issues.civicrm.org/jira/browse/CRM-13634 --- CRM/Contribute/Form/Contribution/Main.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/CRM/Contribute/Form/Contribution/Main.php b/CRM/Contribute/Form/Contribution/Main.php index 898798d2ce..f7eb14cfec 100644 --- a/CRM/Contribute/Form/Contribution/Main.php +++ b/CRM/Contribute/Form/Contribution/Main.php @@ -1358,8 +1358,10 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu // Add JS to show icons for the accepted credit cards $creditCardTypes = CRM_Core_Payment_Form::getCreditCardCSSNames(); CRM_Core_Resources::singleton() - ->addSetting(array('config' => array('creditCardTypes' => $creditCardTypes))) - ->addScriptFile('civicrm', 'templates/CRM/Core/BillingBlock.js'); + ->addScriptFile('civicrm', 'templates/CRM/Core/BillingBlock.js', 10) + // workaround for CRM-13634 + // ->addSetting(array('config' => array('creditCardTypes' => $creditCardTypes))); + ->addScript('CRM.config.creditCardTypes = ' . json_encode($creditCardTypes) . ';'); } } $form->assign('ppType', $form->_ppType); -- 2.25.1