Laravel 5.2:Class 未找到类别
Laravel 5.2: Class Category Not found
我想在 laravel 5.2 中创建一个下拉列表 application.And 我想在我的视图页面中加载类别项目。但是当我加载页面时它显示以下错误。
FatalErrorException in routes.php line 47: Class 'Category' not found
如果有人知道问题出在哪里,请帮我解决。
这是我的类别模型:
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Category extends Model{
protected $table="categories";
protected $fillable = ['name'];
}
这是路线:
<?php
Route::get('/', function () {
$categories=Category::all();
return view('index')->with ('categories',$categories);
});
如果需要,这里是查看页面:
<html>
<head>
<title>Cascading Dropwon</title>
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
</head>
<body>
<div class="container">
<h3>Categories and Subcategories Ajax</h3>
<div class="col-lg-4">
{!! Form::open(array('url' => '','files'=>true)) !!}
{!! Form::token(); !!}
<div class="form-group">
<label for="">Categories</label>
<select class="form-control input-sm" name="">
@foreach($categories as $category){
<option value="{{$category->id}}">{{$category->name}}</option>
}
@endforeach
</select>
</div>
<div class="form-group">
<label for="">Sub Categories</label>
<select class="form-control input-sm" name="">
<option value=""></option>
</select>
</div>
{!!Form::close()!!}
</div>
</div>
</body>
</html>
您没有在您的路线中为您的模型(类别)命名空间。
改成
Route::get('/', function () {
$categories=\App\Category::all();
return view('index')->with ('categories',$categories);
});
我想在 laravel 5.2 中创建一个下拉列表 application.And 我想在我的视图页面中加载类别项目。但是当我加载页面时它显示以下错误。
FatalErrorException in routes.php line 47: Class 'Category' not found
如果有人知道问题出在哪里,请帮我解决。
这是我的类别模型:
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Category extends Model{
protected $table="categories";
protected $fillable = ['name'];
}
这是路线:
<?php
Route::get('/', function () {
$categories=Category::all();
return view('index')->with ('categories',$categories);
});
如果需要,这里是查看页面:
<html>
<head>
<title>Cascading Dropwon</title>
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
</head>
<body>
<div class="container">
<h3>Categories and Subcategories Ajax</h3>
<div class="col-lg-4">
{!! Form::open(array('url' => '','files'=>true)) !!}
{!! Form::token(); !!}
<div class="form-group">
<label for="">Categories</label>
<select class="form-control input-sm" name="">
@foreach($categories as $category){
<option value="{{$category->id}}">{{$category->name}}</option>
}
@endforeach
</select>
</div>
<div class="form-group">
<label for="">Sub Categories</label>
<select class="form-control input-sm" name="">
<option value=""></option>
</select>
</div>
{!!Form::close()!!}
</div>
</div>
</body>
</html>
您没有在您的路线中为您的模型(类别)命名空间。 改成
Route::get('/', function () {
$categories=\App\Category::all();
return view('index')->with ('categories',$categories);
});