路由[transaksi.index]未定义。但该路线已与route:resource存在

时间:2020-08-24 03:11:14

标签: php laravel laravel-blade

我不知道为什么会引发错误,因为路由已经存在。

master.blade.php

 <!-- Nav Item - Transaksi -->
  <li class="nav-item">
    <a class="nav-link" href="{{route('transaksi.index')}}">
      <i class="fas fa-fw fa-folder"></i>
      <span>Transaksi</span></a>
  </li>

web.blade.php

Route::resource('transaksi','TransaksiController');

TransaksiController

 public function index()
{
    $data = DB::table('tbl_transaksi')
            ->where('tbl_transaksi.nama_peminjam','like',"%{$request->keyword}%")
            ->paginate(20);

    return view('admin.transaksi.index',['data'=>$data]);
}

错误:

Symfony\Component\Routing\Exception\RouteNotFoundException

Route [transaksi.index] not defined. (View: C:\xampp\htdocs\SistemPerpustakaan\resources\views\admin\master.blade.php)

http://localhost:8000/dashboard

1 个答案:

答案 0 :(得分:0)

已解决,我只是忘记删除具有相同名称的路由