我收到此错误
“ \ Controllers \ ProductController不存在”
但实际上我的app/http/controller
中有此控制器
class ProductController extends AdminController {
public function index() {
$products=Product::latest()->paginate(20);
return view('admin.product.index',compact('products'));
}
}
.....
Route::get('/admin/product','Productcontroller@index');
答案 0 :(得分:1)
也许要检查您的名称空间,然后查看更改该目录以适应该错误是否有帮助。
In [40]: scipy.stats.t.isf(alpha / 2, n - p - 1)
Out[40]: 1.9823833701230174
定向到Controllers文件夹中的Admin文件夹
namespace App\Http\Controllers\admin
使用Controller.php主文件
所有这些之后,您可以检查您的路线目前是否有效。 如果您想扩展另一个控制器而不是像您这样的主控制器,我想您应该检查AdminController.php的目录,如果该目录不在您的命名空间目录中,请再次使用Use命令。
use App\Http\Controllers\Controller
我认为那是您问题的严重程度。
答案 1 :(得分:0)
此行:
Route::get('/admin/product','Productcontroller@index');
应该是(注意情况):
Route::get('/admin/product','ProductController@index');
还请确保导入正确的名称空间:您的控制器是否确实位于 App \ Http \ Controllers 名称空间中?