* @return void
*/
public static function buildQuickForm(&$form, $inlineEditMode = NULL) {
- $attributes = CRM_Core_DAO::getAttribute('CRM_Contact_DAO_Contact');
-
$form->applyFilter('__ALL__', 'trim');
if (!$inlineEditMode || $inlineEditMode == 1) {
// household_name
- $form->add('text', 'household_name', ts('Household Name'), $attributes['household_name']);
+ $form->addField('household_name');
}
if (!$inlineEditMode || $inlineEditMode == 2) {
// nick_name
- $form->addElement('text', 'nick_name', ts('Nickname'), $attributes['nick_name']);
- $form->addElement('text', 'contact_source', ts('Source'), CRM_Utils_Array::value('source', $attributes));
+ $form->addField('nick_name');
+ $form->addField('contact_source', array('label' => ts('Source')));
}
if (!$inlineEditMode) {
- $form->add('text', 'external_identifier', ts('External ID'), $attributes['external_identifier'], FALSE);
+ $form->addField('external_identifier', array('label' => ts('External ID')));
$form->addRule('external_identifier',
ts('External ID already exists in Database.'),
'objectExists',