php - 缺少必需的参数(laravel 8.8.0)
问题描述
帮助。我的 laravel 显示错误“缺少 [Route: TindakanTransaksi] [URI: TindakanTransaksi/{created_at}] 所需的参数。(查看:C:\Git\aafia\resources\views\TransaksiTindakan.blade.php)”尽管我认为它应该不
- 路线:
Route::get('/TindakanTransaksi/{created_at}', [TransactionController::class, 'tindakan'])->name('TindakanTransaksi');
- 视图(按钮-> html):
<td style="text-align:center"><a href="{{ route('TindakanTransaksi', $data->created_at) }}"><button class="btn btn-primary"><i class="fa fa-edit"></i></button></a></td>
- 控制器:
public function tindakan(Request $request, $created_at){
//return $created_at;
$data = array();
$cek = Transaction::where('status', "mencari_dokter")
->where('created_at', $created_at)
->first();
$daftarTransaksi = Transaction::where('status', "mencari_dokter")->get();
$tindakan = Tindakan::select('deskripsi')->get();
$userini = Auth::user();
$data['daftarTransaksi'] = $daftarTransaksi;
$data['norm'] = $cek->nomor_rm;
$data['poli'] = $cek->poli;
$data['tanggal'] = \Carbon\Carbon::now()->toFormattedDateString();
$data['tindakan'] = $tindakan;
$data['nodaftar'] = $cek->id;
$data['nama_pasien'] = $cek->nama_pasien;
$data['nama_dokter'] = $userini->name;
//$data['tindakan'] = array("mencari_dokter", "bayar" );
return view('TransaksiTindakan', $data);
}
我试图返回上面的 $created_at,完全没有错误并显示我想要的。但是当我在上面的控制器上运行完整代码时,它开始显示错误。任何帮助,将不胜感激!
解决方案
让你的href像这样hyung
数据->created_at]) }}">推荐阅读
- mysql - nodejs mysql验证值是否存在
- excel - 如何在for循环中解析具有多张工作表的Excel文件
- python-3.x - Python3 无法使用 lxml.etree.find 获取 XML 元素值
- javascript - 我将如何为我的 Electron 应用程序创建后端
- c - 在父目录中为源文件创建 Makefile
- android - 即使重新启动应用程序,也可以在 android 中在指定的时间间隔内保持按钮禁用
- sql - 如何在 redash 中插入基于计数结果的查询过滤器
- mongodb - 查找数据库中不存在的 id
- php - PHP : $token 在保存到 cookie 时改变他的值
- c - 为什么函数不返回小写字母?