function workflow_extensions_form_redirect in Workflow Extensions 6
Same name and namespace in other branches
- 7 workflow_extensions.module \workflow_extensions_form_redirect()
If the workflow state was not transitioned via either the node edit form or the Workflow tab, then redirect to a configurable page, e.g. some View.
1 string reference to 'workflow_extensions_form_redirect'
- workflow_extensions_form_alter in ./
workflow_extensions.module - Implementation of hook_form_alter().
File
- ./
workflow_extensions.module, line 299 - UI-related improvements to the Workflow module and tokens for Rules.
Code
function workflow_extensions_form_redirect($form, &$form_state) {
if (arg(0) != 'node') {
$path = variable_get('workflow_extensions_redirect_page', '');
// @todo: make this a UI config option
$form_state['redirect'] = empty($path) ? $_GET['q'] : $path;
// @todo: save query-string too (Views pager)
}
}