function og_ui_field_settings_submit in Organic groups 7.2
Same name and namespace in other branches
- 7 og_ui/og_ui.admin.inc \og_ui_field_settings_submit()
Submit handler; Attach field can to bundle.
File
- og_ui/
og_ui.admin.inc, line 1107 - Admin settings for Organic groups module.
Code
function og_ui_field_settings_submit($form, &$form_state) {
list($entity_type, $bundle) = explode(':', $form_state['values']['bundle']);
$field_name = $form_state['values']['field_name'];
$field_type = $form_state['values']['field_type'];
$og_field = og_fields_info($field_type);
og_create_field($field_name, $entity_type, $bundle, $og_field);
$params = array(
'@field-type' => $og_field['instance']['label'],
'@field-name' => $field_name,
'@bundle' => $bundle,
);
if ($field_name == $field_type) {
drupal_set_message(t('Added field @field-type to @bundle.', $params));
}
else {
drupal_set_message(t('Added field @field-type (@field-name) to @bundle.', $params));
}
}