[英]Laravel - how to pass variable that value is equal to input value in view(blade)?
[英]How to pass value from view to another view in laravel blade
我是新手使用laravel。 我尝试将值从视图传递到laravel中的另一个视图。
我尝试传递,我在刀片中显示{{$ req}},但我收到错误
我想传递值poli / dokter这是我的第一个刀片 :
<form action="{{URL::to('/getHalaman')}}" method="post" id="form1">
<!-- <label>Selamat Datang , {{$result->nama}} </label> -->
<div style="text-align: center; margin-right: 1%;">Jaminan :
<select id="select-jaminan" name="select_jaminan" style="width: 200px;">
<option id="option-jaminan">-- Pilih --</option>
<option value="BPJS">BPJS</option>
<option value="UMUM">UMUM</option>
<option value="ASURANSI">ASURANSI</option>
</select>
</div>
<br>
<div style="text-align: center;">Periksa :
<select id="select-periksa" name="select_periksa" style="width: 200px;">
<option >-- Pilih --</option>
<option value="poli">Poli</option>
<option value="dokter">Dokter</option>
</select>
</div>
<br>
这是我的第二个刀片 :
<div id="content-wrapper">
<h3>Daftar Periksa</h3>
<!-- {{ $req }} -->
这是我的控制器 :
function getHalaman(Request $req){
if($req->select_periksa == 'poli'){
return redirect('daftarPeriksaPoli');
} else{
return redirect('daftarPeriksa');
}
}
这是我的路线 :
Route::get('/daftarPeriksa', function() {
return view('daftarPeriksa');
});
Route::post('/getHalaman', 'userController@getHalaman');
Route::get('/daftarPeriksa', 'userController@getDaftarPeriksa');
有人可以帮助我,如何从第一个视图传递价值并在第二个视图中显示?
非常感谢,如果有人想帮助我:))
您可以使用以下内容:
<?= {{ $req }} ?>
更新您的控制器方法
function getHalaman(Request $req){
if($req->select_periksa == 'poli'){
return view('daftarPeriksa')->with(['req' => $req]);
} else{
return view('your_second_view')->with(['req' => $req]);
}
}
并在刀片文件中获取此值
{{ $req->select_jaminan }}
代替:
return redirect('daftarPeriksa');
你可以使用类似的东西:
return view('daftarPeriksa')->with('req',$req);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.