【发布时间】:2019-09-30 04:21:08
【问题描述】:
我有两个视图,视图 1 和视图 2。
- view-1 有表单,可以临时存储数据。
- 我想从 view-1 获取数据并将其发送到具有用户配置文件的 view-2,其中包含来自 view-1 将显示。
- 我们如何在 Laravel 中实现它,我知道我们可以在 SQL 中存储数据 然后获取它,但是如何在不存储到 SQL 的情况下执行它。
我的代码: 查看:1
<form >
<div class="form-group">
<label class="col-form-label" >Date</label>
<input type="text" name="sdate" class="form-control">
<input type="submit" class="btn btn-primary" value="Add date" >
</div>
</form>
查看 2 控制器:
public function report2($id)
{
$teacher = Teacher::teacher($id);
return View('teachers.report2' ,compact('teacher','today','sdate'));
}
路线:
Route::get('teachers/{id}/report2', 'TeachersController@report2');
【问题讨论】:
-
获取请求数据并使用compact传递请求数据
-
我猜我们无法通过控制器获取请求数据;公共函数report2($id)
-
我们可以使用 request()->all();
-
两个视图都有不同的控制器。
-
不是问题请在deep中描述 dd(request()->all());