function tripal_bulk_loader_delete_constant_set_form_submit

2.x tripal_bulk_loader.constants.inc tripal_bulk_loader_delete_constant_set_form_submit($form, &$form_state)
3.x tripal_bulk_loader.constants.inc tripal_bulk_loader_delete_constant_set_form_submit($form, &$form_state)
1.x tripal_bulk_loader.constants.inc tripal_bulk_loader_delete_constant_set_form_submit($form, $form_state)

Delete the current constant set

Related topics

File

tripal_bulk_loader/includes/tripal_bulk_loader.constants.inc, line 586
Manages the constants form added to the tripal bulk loader node form

Code

function tripal_bulk_loader_delete_constant_set_form_submit($form, &$form_state) {

  $group_id = $form_state['values']['group_id'];
  $nid = $form_state['values']['nid'];
  if ($nid && $form_state['values']['confirm']) {
    $form_state['redirect'] = 'node/' . $nid;
    $form_state['rebuild'] = FALSE;

    db_delete('tripal_bulk_loader_constants')
      ->condition('nid', $nid)
      ->condition('group_id', $group_id)
      ->execute();
    drupal_set_message(t('Constant set successfully deleted.'));
  }

}