Laravel重定向改变div类时

时间:2018-04-30 12:25:01

标签: html laravel redirect

例如,如果我们有

<div id="tab1" class="tab active">
<div id="tab2" class="tab">

我们在 tab2 中有联系表单。 如果联系表单失败并return redirect->back()或刷新此页面。是否可以将标签类更改为标签激活以激活标签2?

我的意思是,重定向后它必须是这样的:

<div id="tab1" class="tab">
<div id="tab2" class="tab active">

我应该添加控制器?

我不知道是否可以做出类似的事情:

return redirect()->route('contact_page')->with([some html codes]);

我找不到任何解决办法。

1 个答案:

答案 0 :(得分:2)

Something like this.

In controller

return redirect()->route('contact_page')->with('tab2_active', true);

In view

<div id="tab1" class="tab {{ !session('tab2_active') ? 'active', null }} "> 
<div id="tab2" class="tab {{ session('tab2_active') ? 'active', null }}">

试试那个。