Drupal przekierowanie po wysłaniu formularza
Jeśli chcemy przekierować użytkownika pod dodaniu określonego typu węzła ma konkretnę stronę możemy użyć poniższego kodu.
function mysettings_form_alter(&$form, $form_state, $form_id) { switch ($form_id) { case 'ogloszenie_node_form': if($form["#action"]=='/node/add/ogloszenie') { $form['#redirect'] = 'ogloszenia'; } break; } }Jeśli chcielibyśmy przekierować również po edycji węzła tego typu wtedy warunek if byłby niepotrzebny.