Hoe redirect je met hastag (of anchor) in de route in Laravel?
Stel je wilt een redirect maken naar een url met anchor (hashtag) zodat je pagina automatisch naar het juiste punt scrolt. Bijvoorbeeld zo’n url: https://www.website.nl/berichten#comments. #comments
is het anchor voor je commentsectie. Hoe doe je dat?
Laravel heeft een functie withFragment
. Dit voegt de # toe op het juiste punt in je url. Jij hoeft je dan geen zorgen te maken als de url ingewikkelder wordt met bijvoorbeeld extra parameters.
return redirect()->route('posts', $posts)->withFragment('comments');