function tripal_bulk_loader_edit_constant_set_form_submit
2.x tripal_bulk_loader.constants.inc | tripal_bulk_loader_edit_constant_set_form_submit($form, &$form_state) |
3.x tripal_bulk_loader.constants.inc | tripal_bulk_loader_edit_constant_set_form_submit($form, &$form_state) |
1.x tripal_bulk_loader.constants.inc | tripal_bulk_loader_edit_constant_set_form_submit($form, $form_state) |
Edit constants in the current constant set
Related topics
File
- tripal_bulk_loader/
includes/ tripal_bulk_loader.constants.inc, line 517 - @todo Add file header description
Code
function tripal_bulk_loader_edit_constant_set_form_submit($form, $form_state) {
// Update constants
$template = unserialize($form_state['values']['template']);
$indexes = unserialize($form_state['values']['indexes']);
$op = $form_state['values'][$form_state['clicked_button']['#name']];
if (strcmp('Save', $op) == 0) {
foreach ($indexes as $record_id => $array) {
foreach ($array as $field_id) {
tripal_bulk_loader_update_constant(
$form_state['values']['nid'],
$form_state['values']['group_id'],
$form_state['values'][$record_id . '-' . $field_id . '-table'],
$form_state['values'][$record_id . '-' . $field_id . '-field'],
$record_id,
$field_id,
$form_state['values'][$record_id . '-' . $field_id]
);
}
}
drupal_set_message(t('The constant set was successfully updated.'));
}
}