Добавить якорь в Laravel redirect back
в контроллере Laravel у меня есть это перенаправление:
return redirect()->back();
который возвращает меня на мою предыдущую страницу (скажем http://domain/page). Тем не менее, я хочу, чтобы страница перескочила на определенный якорь (скажем, #раздел). Так что в конечном счете эта страница должна быть открыта: http://domain/page#section. Как я могу это сделать? Я попытался добавить якорь к перенаправлению, но это не работает.
2 ответов
return Redirect::to(URL::previous() . "#whatever");
и не забудьте импортировать его вверху:
use Illuminate\Support\Facades\Redirect;
use Illuminate\Support\Facades\URL;
Я надеюсь, что это работает для вас!
вы можете использовать эти помощники для laravel 5.5 и выше - нет импорта : -)
return redirect()->to(url()->previous() . '#hash');