首页 > 解决方案 > 目标类 [ImportTransaksiR13_Controller] 不存在

问题描述

我试过了,仍然没有发现问题。我重新检查并在我的路线或控制器上没有发现任何问题我希望任何人都可以帮助这个

Target class [ImportTransaksiR13_Controller] does not exist.

这是我的路线:

Route::get('/import_transaksi_r13', [ImportTransaksiR13_Controller::class, 'index'])->name('import_transaksi_r13')

Route::get('/transaksiR13', 'ImportTransaksiR13_Controller@index');
Route::get('/transaksiR13/export_excel', 'ImportTransaksiR13_Controller@export_excel');
Route::post('/transaksiR13/import_excel', 'ImportTransaksiR13_Controller@import_excel');

这是我的控制器

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

use App\TransaksiR13;

use Session;

use Illuminate\Support\Facades\DB;
use App\Imports\TransaksiR13Import;
use App\Exports\TransaksiR13Export;
use Maatwebsite\Excel\Facades\Excel;
use App\Http\Controllers\Controller;

class ImportTransaksiR13_Controller extends Controller
{
       
    public function index()
    {
        $transaksi_r13 = Transaksi_r13::all();
        return view('import.transaksi_r13.index',['transaksi_r13'=>$transaksi_r13]);
    }
 
    public function export_excel()
    {
        return Excel::download(new TransaksiExportR13, 'Transaksi_R13.xlsx');
    }
}
      
    }

}

我正在为 DB 使用 Laravel 8 和 MySql

标签: phpmysqllaravel

解决方案


我相信您还没有ImportTransaksiR13_Controller在路由文件中导入该类。你能显示你的所有代码routes.php吗?


推荐阅读