function casetracker_project_type_form_submit in Case Tracker 7.2
Form API submit callback for the type form.
File
- ./
casetracker_project_type.inc, line 119 - CaseTrackerProject type editing UI.
Code
function casetracker_project_type_form_submit(&$form, &$form_state) {
$project_type = entity_ui_form_submit_build_entity($form, $form_state);
// If we create new project type we need to add default fields to it.
if ($form_state['op'] == 'add') {
casetracker_project_type_add_default_fields($project_type);
drupal_set_message(t('Project type "@title" was created successfully', array(
'@title' => $project_type->label,
)));
}
else {
drupal_set_message(t('Project type "@title" was edited successfully', array(
'@title' => $project_type->label,
)));
}
$project_type
->save();
$form_state['redirect'] = 'admin/structure/casetracker/project-types';
}