我有两个视图,即view-1和view-2。
我的代码: 查看: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');
答案 0 :(得分:1)
使用会话,例如,在view1中,您传递date变量可在视图1的控制器上执行此操作
session(['sdate' => $request->sdate]);
然后您可以在控制器中获取会话的值或通过调用此视图
$date = session('sdate');
进一步阅读,请参见docs
答案 1 :(得分:-1)
我能够使用简单的php做到这一点; 在视图1中,我添加了以下代码:
<form action="report2" method="get">
Date: <input type="text" name="today" placeholder="Date of Birth" class="datepicker form-control"><br>
<input type="submit">
</form>
Laravel视图2:
<?php echo $_GET["today"]; ?><br>