function tripal_stock_edit_ALL_properties_form_submit
1.x tripal_stock-properties.inc | tripal_stock_edit_ALL_properties_form_submit($form, &$form_state) |
Related topics
File
- tripal_stock/
includes/ tripal_stock-properties.inc, line 261 - @todo Add file header description
Code
function tripal_stock_edit_ALL_properties_form_submit($form, &$form_state) {
if ($form_state['clicked_button']['#value'] == t('Update Properties')) {
//Update all
for ($i = 1; $i <= $form_state['values']['num_properties']; $i++) {
tripal_stock_update_property($form_state['values']["id-$i"], $form_state['values']["type-$i"], $form_state['values']["value-$i"], $form_state['values']["preferred-$i"], $form_state['values']["nid"]);
}
drupal_set_message(t("Updated all Properties"));
drupal_goto('node/' . $form_state['values']['nid']);
}
elseif (preg_match('/Delete #(\d+)/', $form_state['clicked_button']['#value'], $matches)) {
$i = $matches[1];
tripal_stock_delete_property($form_state['values']["id-$i"], $form_state['values']["type-$i"], $form_state['values']["value-$i"]);
drupal_set_message(t("Deleted Property"));
}
else {
drupal_set_message(t("Unrecognized Button Pressed"), 'error');
}
}