/** * Build the form object. * * @return void */ public function buildQuickForm() { parent::buildQuickForm(); $multipleCustomData = CRM_Core_BAO_CustomGroup::getMultipleFieldGroup(); $this->add('select', 'multipleCustomData', ts('Multi-value Custom Data'), array('' => ts('- select -')) + $multipleCustomData, TRUE); $this->addContactTypeSelector(); }
/** * Build the form object. * * @return void */ public function buildQuickForm() { parent::buildQuickForm(); $duplicateOptions = array(); $duplicateOptions[] = $this->createElement('radio', NULL, NULL, ts('Insert new Membership'), CRM_Import_Parser::DUPLICATE_SKIP); $duplicateOptions[] = $this->createElement('radio', NULL, NULL, ts('Update existing Membership'), CRM_Import_Parser::DUPLICATE_UPDATE); $this->addGroup($duplicateOptions, 'onDuplicate', ts('Import mode')); $this->setDefaults(array('onDuplicate' => CRM_Import_Parser::DUPLICATE_SKIP)); $this->addContactTypeSelector(); }
/** * Build the form object. */ public function buildQuickForm() { parent::buildQuickForm(); // FIXME: This 'onDuplicate' form element is never used -- copy/paste error? $duplicateOptions = array(); $duplicateOptions[] = $this->createElement('radio', NULL, NULL, ts('Skip'), CRM_Import_Parser::DUPLICATE_SKIP); $duplicateOptions[] = $this->createElement('radio', NULL, NULL, ts('Update'), CRM_Import_Parser::DUPLICATE_UPDATE); $duplicateOptions[] = $this->createElement('radio', NULL, NULL, ts('Fill'), CRM_Import_Parser::DUPLICATE_FILL); $this->addGroup($duplicateOptions, 'onDuplicate', ts('On duplicate entries')); }
/** * Build the form object. */ public function buildQuickForm() { parent::buildQuickForm(); $duplicateOptions = array(); $duplicateOptions[] = $this->createElement('radio', NULL, NULL, ts('Insert new contributions'), CRM_Import_Parser::DUPLICATE_SKIP); $duplicateOptions[] = $this->createElement('radio', NULL, NULL, ts('Update existing contributions'), CRM_Import_Parser::DUPLICATE_UPDATE); $this->addGroup($duplicateOptions, 'onDuplicate', ts('Import mode')); $this->setDefaults(array('onDuplicate' => CRM_Import_Parser::DUPLICATE_SKIP)); $this->addElement('submit', 'loadMapping', ts('Load Mapping'), NULL, array('onclick' => 'checkSelect()')); $this->addContactTypeSelector(); }
/** * Build the form object. * * @return void */ public function buildQuickForm() { parent::buildQuickForm(); $duplicateOptions = array(); $duplicateOptions[] = $this->createElement('radio', NULL, NULL, ts('Skip'), CRM_Import_Parser::DUPLICATE_SKIP); $duplicateOptions[] = $this->createElement('radio', NULL, NULL, ts('Update'), CRM_Import_Parser::DUPLICATE_UPDATE); $duplicateOptions[] = $this->createElement('radio', NULL, NULL, ts('No Duplicate Checking'), CRM_Import_Parser::DUPLICATE_NOCHECK); $this->addGroup($duplicateOptions, 'onDuplicate', ts('On Duplicate Entries')); $this->setDefaults(array('onDuplicate' => CRM_Import_Parser::DUPLICATE_SKIP)); $this->addContactTypeSelector(); }