<?php
/*
+--------------------------------------------------------------------+
- | CiviCRM version 4.3 |
+ | CiviCRM version 4.4 |
+--------------------------------------------------------------------+
| Copyright CiviCRM LLC (c) 2004-2013 |
+--------------------------------------------------------------------+
* From javascript:
* CRM.myNamespace.foo // "bar"
*
- * @see http://wiki.civicrm.org/confluence/display/CRMDOC43/Javascript+Reference
+ * @see http://wiki.civicrm.org/confluence/display/CRMDOC/Javascript+Reference
*
* @param $settings array
* @return CRM_Core_Resources
}
}
- // Initialize CRM.url
+ // Initialize CRM.url and CRM.formatMoney
$url = CRM_Utils_System::url('civicrm/example', 'placeholder', FALSE, NULL, FALSE);
- $js = "CRM.url('init', '$url');";
+ $js = "CRM.url('init', '$url');\n";
+ $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));