function organigrams_form_overview_organigrams_items_submit in Organigrams 7
Form submit handler for 'organigrams_form_overview_organigrams_items'.
File
- ./
organigrams_item.admin.inc, line 395 - Defines the user forms and pages for managing organigrams items.
Code
function organigrams_form_overview_organigrams_items_submit($form, &$form_state) {
// Check the form state contains any organigrams items.
if (!empty($form_state['values']['items'])) {
// Iterate through form state items.
foreach ($form_state['values']['items'] as $iid => $organigrams_item) {
// Save the changes in the parent and weight.
db_update('organigrams_item_data')
->fields(array(
'parent' => $organigrams_item['parent'],
'weight' => $organigrams_item['weight'],
))
->condition('iid', $iid, '=')
->execute();
}
}
drupal_set_message(t('The configuration options have been saved.'));
}