Publicado en Nov 5, 2016
Hoy vamos a ver que es y como usar el Hook user_login y las redirecciones en Drupal 8.
En Drupal 8 tenemos multitud de de Hooks que nos permiten hacer muchas cosas, el hook user_login nos permite hacer algo cuando el usuario se acaba de identificar en la web, por ejemplo podemos redirigir al usuario a una página concreta.
3 | use Symfony\Component\HttpFoundation\RedirectResponse; |
8 | function pruebas_homepage_user_login( $account ) { |
12 | $url = Url::fromRoute( 'ruta_homepage.content' )->toString(); |
13 | $response = new RedirectResponse( $url ); |
Con esto ya sabemos como usar el este hook y como hacer redirecciones con Drupal 8.
Más información:
Crear un módulo básico en Drupal 8
Listado de hooks de Drupal 8
Curso de Symfony3 – Domina el framework PHP más completo