目标 class [ ] 不存在
Target class [ ] does not exist
我经常看到这个问题,我尝试了很多解决方案,但 none 似乎有帮助。我希望通过显示我的代码,我能够解决这个问题!
这是我的路线:
Route::view('/', 'pages.home');
Route::view('about', 'pages.about');
//Route::view('shop', 'shop.shop');
Route::get('shop', 'App\Http\Controllers\Shop\ShopController@displayShop');
这是我的控制器:
<?php
namespace App\Http\Controllers\Shop;
use Illuminate\Http\Request;
use App\Models\Category;
class ShopController extends Controller
{
public function displayShop() {
$data['categories'] = Category::getCategories();
return view('shop,shop', $data);
}
}
这是我的文件所在的位置
[1]: https://i.stack.imgur.com/rM4as.png
感谢您的帮助!
如果您正在使用 Laravel 8,从路由调用控制器的新方法是
Route::get('shop', [ShopController::class, 'displayShop']);
我经常看到这个问题,我尝试了很多解决方案,但 none 似乎有帮助。我希望通过显示我的代码,我能够解决这个问题!
这是我的路线:
Route::view('/', 'pages.home');
Route::view('about', 'pages.about');
//Route::view('shop', 'shop.shop');
Route::get('shop', 'App\Http\Controllers\Shop\ShopController@displayShop');
这是我的控制器:
<?php
namespace App\Http\Controllers\Shop;
use Illuminate\Http\Request;
use App\Models\Category;
class ShopController extends Controller
{
public function displayShop() {
$data['categories'] = Category::getCategories();
return view('shop,shop', $data);
}
}
这是我的文件所在的位置 [1]: https://i.stack.imgur.com/rM4as.png
感谢您的帮助!
如果您正在使用 Laravel 8,从路由调用控制器的新方法是
Route::get('shop', [ShopController::class, 'displayShop']);