function party_attached_entity_edit_form_edit_form in Party 7
Same name and namespace in other branches
- 8.2 plugins/content_types/party_attached_entity_edit_form.inc \party_attached_entity_edit_form_edit_form()
Config Form
1 string reference to 'party_attached_entity_edit_form_edit_form'
- party_attached_entity_edit_form.inc in plugins/
content_types/ party_attached_entity_edit_form.inc - CTools content for user edit form
File
- plugins/
content_types/ party_attached_entity_edit_form.inc, line 114 - CTools content for user edit form
Code
function party_attached_entity_edit_form_edit_form($form, &$form_state) {
$data_sets = party_get_data_set_info();
if (count($data_sets)) {
$form['data_set_name'] = array(
'#type' => 'select',
'#title' => t('Data Set'),
'#options' => array(),
'#default_value' => !empty($form_state['conf']['data_set_name']) ? $form_state['conf']['data_set_name'] : '',
);
foreach ($data_sets as $data_set_name => $data_set) {
$form['data_set_name']['#options'][$data_set_name] = $data_set['label'];
}
$form['create'] = array(
'#type' => 'checkbox',
'#title' => t("Create entity if it doesn't exist"),
'#default_value' => !empty($form_state['conf']['create']) ? $form_state['conf']['create'] : '',
);
}
else {
$form['no_data_set'] = array(
'#prefix' => '<p class="error">',
'#markup' => t('There are no data sets configured for party.'),
'#suffix' => '</p>',
);
}
return $form;
}