function upload_taxonomy_service_form in Taxonomy import/export via XML 7
A sub-form that provides UI additions to the taxonomy import form
1 string reference to 'upload_taxonomy_service_form'
- upload_taxonomy_service_info in services/
upload.taxonomy_service.inc - hook_taxonomy_service_info()
File
- services/
upload.taxonomy_service.inc, line 30 - declare how to import a taxonomy from file upload.
Code
function upload_taxonomy_service_form($form_values, $service_info) {
$form = array();
$form['file_upload'] = array(
'#type' => 'file',
'#title' => t('File to import'),
'#description' => t('Click "Browse..." to select a local document to upload.'),
);
$formats = taxonomy_xml_formats();
$form['format'] = array(
'#type' => 'select',
'#title' => t('Format of file'),
'#default_value' => variable_get('taxonomy_xml_format', 'xml_format'),
'#options' => $formats,
);
$form['submit'] = array(
'#type' => 'submit',
'#value' => t('Import from ' . $service_info['name']),
'#submit' => array(
'taxonomy_xml_import_form_submit',
'upload_taxonomy_service_form_submit',
),
);
return $form;
}