use Drupal\Core\Form\FormStateInterface; function mymodule_form_submit($form, FormStateInterface &$form_state) { $form_state->setRedirectUrl('internal:/node/add'); }
use Drupal\Core\Form\FormStateInterface; function mymodule_form_alter(&$form, FormStateInterface &$form_state, $form_id) { if ($form_id == 'user_login_form') { $form['#submit'][] = 'mymodule_redirect_user'; } } function mymodule_redirect_user($form, FormStateInterface &$form_state) { $form_state->setRedirectUrl('internal:/my-custom-page'); }In this example, the 'mymodule_redirect_user()' function redirects the user to the custom page 'my-custom-page' after they have logged in using the user login form. Package Library: Drupal Core.