PHP Laravel 版本 11. 找不到类错误

问题描述 投票:0回答:1

资源/视图/category.blade.php

<?php
namespace App\Http\Controllers\category;

use App\Http\Controllers\category;

$posts = categories_tab::category_list();

foreach($posts as $post)
{
  echo $post->id.",".$post->category;
}

应用程序/Http/Controllers/category.php

<?php

namespace App\Http\Controllers;

use App\Models\categories;
 
class categories_tab
{
    /**
     * Show a list of all of the application's users.
     */
    public function category_list()
    {
        $posts = categories::all();
        return($posts);
    }
}

错误:

"App\Http\Controllers\category\categories_tab"
未找到。

php laravel
1个回答
0
投票

您的班级名为

categories_tab
,而不是
category

您在刀片模板中引用了不存在的类 (

category
)。

而不是...

use App\Http\Controllers\category;

...您需要使用正确的类

resources/views/category.blade.php

use App\Http\Controllers\categories_tab;
© www.soinside.com 2019 - 2024. All rights reserved.