Php 在Laravel 6.5中手动向旧版本添加内容

Php 在Laravel 6.5中手动向旧版本添加内容,php,laravel,session,input,laravel-6,Php,Laravel,Session,Input,Laravel 6,我正在从事一个Laravel项目,我有一个页面,当旧的“tab_name”等于某个值时,每个特定的div都会显示出来,每个选项卡都有一个唯一的键。。。现在在我的控制器上,我必须用 return redirect->toroute'name of the route'; 我希望显示一个特定的div,所以我需要手动将该div的“key”输入到旧的输入中。。。有办法吗?否则,我将使用Session::flash,但我认为它没有那么干净我觉得常规的flash变量更正确,因为这实际上不是用户输入。。。唯一

我正在从事一个Laravel项目,我有一个页面,当旧的“tab_name”等于某个值时,每个特定的div都会显示出来,每个选项卡都有一个唯一的键。。。现在在我的控制器上,我必须用

return redirect->toroute'name of the route';
我希望显示一个特定的div,所以我需要手动将该div的“key”输入到旧的输入中。。。有办法吗?否则,我将使用Session::flash,但我认为它没有那么干净

我觉得常规的flash变量更正确,因为这实际上不是用户输入。。。唯一的区别是旧的'tab_name'和session'tab_name'@lagbox是的,但是我已经有2个条件来启动该div以打开,添加另一个不会那么好。。。在另一种情况下,我完全同意你的看法,我觉得普通的flash变量更正确,因为这实际上不是用户输入。。。唯一的区别是旧的'tab_name'和session'tab_name'@lagbox是的,但是我已经有2个条件来启动该div以打开,添加另一个不会那么好。。。换句话说,我完全同意你的看法
redirect()->route('route name here')->withInput(['tab_name' => '...']);