// Initialize CRM.url and CRM.formatMoney
$url = CRM_Utils_System::url('civicrm/example', 'placeholder', FALSE, NULL, FALSE);
$js = "CRM.url('init', '$url');\n";
- $js .= "CRM.formatMoney('init', '" . CRM_Utils_Money::format(1234.56) . "');";
+ $js .= "CRM.formatMoney('init', " . json_encode(CRM_Utils_Money::format(1234.56)) . ");";
$this->addScript($js, $jsWeight++, $region);
// Add global settings
$settings = array(
'userFramework' => $config->userFramework,
'resourceBase' => $config->resourceBase,
+ 'lcMessages' => $config->lcMessages,
);
$this->addSetting(array('config' => $settings));