function search_autocomplete_form_delete_submit in Search Autocomplete 6.4
Same name and namespace in other branches
- 6.2 search_autocomplete.form.delete.inc \search_autocomplete_form_delete_submit()
- 7.4 search_autocomplete.form.delete.inc \search_autocomplete_form_delete_submit()
- 7.2 search_autocomplete.form.delete.inc \search_autocomplete_form_delete_submit()
- 7.3 search_autocomplete.form.delete.inc \search_autocomplete_form_delete_submit()
Submission callback for the filter delete form.
File
- ./
search_autocomplete.form.delete.inc, line 57 - Search Autocomplete Delete a form from Search Autocomplete form list.
Code
function search_autocomplete_form_delete_submit($form, &$form_state) {
$ok = TRUE;
$values = $form_state['values'];
$fid = $values['fid'];
$parent_fid = $values['parent_fid'];
$ok .= db_query('UPDATE {search_autocomplete_forms} SET parent_fid = %d WHERE parent_fid = %d', $parent_fid, $fid);
$ok .= db_query('DELETE FROM {search_autocomplete_forms} WHERE fid = %d', $fid);
// Give a return to the user
$ok ? drupal_set_message(t("The form has been successfully deleted !")) : drupal_set_message(t("An error has occured while deleting the form!"), 'error');
$form_state['redirect'] = 'admin/settings/search_autocomplete';
}