我在打开页面时传递以下变量:
@if(isset($f_posts))
@foreach($f_posts as $post)
<a href="/StuffSpot/posts/{{ $post->id }}">
<h4> {{$post->title}} </h4>
</a>
@endforeach
@endif
在同一页面中,我传递了以下变量,该变量在加载页面并通过表单手动进行搜索后传递。
@if(isset($post_srch))
@foreach($post_srch as $post_s)
<a href="">
<h4> {{$post_s->title}} </h4>
</a>
<br>
@endforeach
@endif
问题是在提交表单时,第 1 点中传递的变量没有加载,因为它没有在搜索表单中使用的第二个控制器中传递。我可以通过在搜索控制器中添加相同的查询并再次传递变量来解决这个问题,但我觉得有一种更有效的方法。我的问题是,在加载页面并在第 1 点传递变量后,我是否可以将此变量保存在刀片中,以便我可以调用它而无需返回控制器并在第二个控制器中再添加一次查询用于传递第 2 点中的变量?
互换的青春