function crm_core_data_import_source_settings in CRM Core 7
Page callback for source settings page.
2 string references to 'crm_core_data_import_source_settings'
- crm_core_data_import_attach_pager in modules/
crm_core_data_import/ crm_core_data_import.module - Attach page to form.
- crm_core_data_import_menu in modules/
crm_core_data_import/ crm_core_data_import.module - Implements hook_menu().
File
- modules/
crm_core_data_import/ crm_core_data_import.admin.inc, line 381 - Configuration pages for CRM Core Data Import.
Code
function crm_core_data_import_source_settings($form, &$form_state, $importer_id) {
$importer = crm_core_data_import_load_importer($importer_id);
$form_state['importer'] = $importer;
// Attach source config form.
$importer->source_plugin
->configForm($form, $form_state, $importer
->getSourceSettings());
$form['previous'] = array(
'#type' => 'submit',
'#value' => t('Previous'),
'#id' => 'button-previous',
);
$form['next'] = array(
'#type' => 'submit',
'#value' => t('Next'),
'#id' => 'button-next',
);
$form['#attached']['css'][] = _crm_core_data_import_css_path();
crm_core_data_import_attach_pager($form, $importer, __FUNCTION__);
return $form;
}