我正在做一个项目,我想重新定向到另一个标签。我陷入困境,因为它没有完全发挥作用。我无法重定向另一个标签,因为它重定向回默认标签。我怎样才能做到这一点。 我的观点是
<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");
请帮助我们。
答案 0 :(得分:0)
我阅读了文档主页laravel。我认为它可以帮到你!
重定向到以前的网址
您可能希望将用户重定向到之前的位置,例如,在提交表单后。您可以使用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
我希望能帮到你!
答案 1 :(得分:0)
试试这个
return redirect()->to(url()->previous()."#Appointments");
希望这会有所帮助
答案 2 :(得分:0)
嘿,如果您使用的是laravel 5.2或更高版本,则不需要编写
df2 = (pd.get_dummies(df.set_index('ID').stack())
.sum(level=0)
.rename(columns=int)
.reset_index())
print (df2)
ID 1 2 3 4 5 10 20
0 1 1 1 0 0 2 1 1
1 2 1 1 1 1 0 1 0
您可以简单地使用Redirect::back()
辅助函数来完成此操作。
因此您可以将代码替换为以下代码。
back()