function sweaver_object_delete_submit in Sweaver 6
Same name and namespace in other branches
- 7 plugins/sweaver_plugin_editor/sweaver_plugin_editor.admin.inc \sweaver_object_delete_submit()
Delete object submit callback.
File
- plugins/
sweaver_plugin_editor/ sweaver_plugin_editor.admin.inc, line 764 - Administrative functions for Sweaver.
Code
function sweaver_object_delete_submit(&$form, &$form_state) {
cache_clear_all('sweaver', 'cache');
$object = $form['#object'];
$redirect = $form['#object_redirect'];
$object_type = $form['#object_type'];
$action_message = $form['#action_message'];
db_query("DELETE FROM {sweaver_%s} WHERE oid = %d", $object_type, $object->oid);
drupal_set_message(t('Selector %selector has been @action_message.', array(
'@action_message' => $action_message,
'%selector' => $object->name,
)));
$form_state['redirect'] = 'admin/settings/sweaver/editor/' . $redirect;
}