Я просто делаю проект, в котором я хочу перенаправить обратно на другую вкладку. Я застрял в этом, поскольку он не работает полностью. Я не могу перенаправить другую вкладку, поскольку она перенаправляет обратно на вкладку по умолчанию. Как я могу это сделать.
Мой взгляд
<div class="nav-tab clearfix">
<div class="nav-tab-item active">
<span>Intro</span>
</div>
@if ( Auth::check() )
@if ( $user->id == Auth::user()->id )
<div id="Appointments" class="nav-tab-item tab-pane {{ !empty($tabName) && $tabName == 'Appointments' ? 'active' : '' }}">
<span>Appointments</span>
<span class="ribbon" style="display: none">02</span>
</div>
<div class="nav-tab-item ">
<span>Calendar</span>
</div>
@endif
@endif
<div class="nav-tab-item ">
<span>Reviews</span>
</div>
@if ( Auth::check() )
@if ( $user->id == Auth::user()->id )
<div class="nav-tab-item " id="tab5">
<span>Billing</span>
</div>
<div class="nav-tab-item">
<span>Payment History</span>
</div>
@endif
@endif
</div>
</div>
Мой метод перенаправления
return Redirect::to(URL::previous() . "#Appointments");
Пожалуйста, помогите мне, ребята.
Я прочитал домашнюю страницу документа laravel. Я думаю, что это может помочь вам!
Перенаправление на предыдущий URL
Вы можете перенаправить пользователя на прежнее место, например, после отправки формы. Вы можете сделать это, используя метод back:
return redirect()->back();
return redirect()->back()->withInput();
Вы ссылаетесь на ссылку: https://laravel.com/docs/5.0/responses#redirects а также https://laravel.com/api/5.0/Illuminate/Routing/Redirector.html#method_back
Я надеюсь помочь вам!
Попробуй это
return redirect()->to(url()->previous()."#Appointments");
Надеюсь, это поможет