コード例 #1
0
 function fetchElement($name, $value, &$node, $control_name)
 {
     // Initiate CiviCRM
     require_once JPATH_ROOT . '/' . 'administrator/components/com_civicrm/civicrm.settings.php';
     require_once 'CRM/Core/Config.php';
     $config =& CRM_Core_Config::singleton();
     require_once 'api/v2/UFGroup.php';
     $ufGroups = civicrm_uf_profile_groups_get();
     $options[] = JHTML::_('select.option', '', JText::_('- Select Profile -'));
     foreach ($ufGroups as $key => $values) {
         $options[] = JHTML::_('select.option', $key, $values);
     }
     return JHTML::_('select.genericlist', $options, 'params[gid]', null, 'value', 'text', $value);
 }
コード例 #2
0
ファイル: UFGroupTest.php プロジェクト: ksecor/civicrm
 /**
  * fetch all profiles
  */
 public function testGetUFProfileGroups()
 {
     $ufProfileGroup = civicrm_uf_profile_groups_get();
     $this->assertEquals(1, count($ufProfileGroup));
 }