Redirigir a una URL con fragmento en Laravel

Veamos cómo Laravel nos permite redirigir a los usuarios directamente a uno de los fragmentos de una página de forma sencilla.

Redirigir a una URL con fragmento en Laravel
Photo by CHUTTERSNAP / Unsplash

En una URL, el fragmento es la parte que viene después del caracter #. Por ejemplo:

https://raullg.com/post#contacto

Suelen identificar una sección de una página en concreto a través de los atributos id.

Laravel nos permite redirigir a los usuarios directamente a uno de los fragmentos de una página de forma sencilla:

return redirect()->back()->withFragment('contacto');

// o también

return redirect()->route('route.name')->withFragment('contacto');