在laravel

时间:2017-10-27 01:19:20

标签: php laravel

我尝试在Laravel 5.5的main page中获取我的类别最新帖子,我不知道该怎么做。

以下是我的代码:

View::composer('frontend.index', function ($view) {
$categoryone = Cateory::with('products')->where('category_id', $category)
  ->offset(1)
  ->limit(9)
  ->get();
$view->with('categoryone', $categoryone);
});

这是我得到的错误:

Class 'App\Providers\Cateory' not found

这是我的AppServiceProvider负责人:

<?php

namespace App\Providers;

use Illuminate\Support\ServiceProvider;
use Illuminate\Support\Facades\Schema;
use Illuminate\Support\Facades\View;
use App\Category;
use DB;

class AppServiceProvider extends ServiceProvider
{
....
  PS:除了我上面的问题,我还需要知道,无论如何我都是   可以在管理面板中选择我的类别,并在其中显示帖子   homepage代替我静态加载每个类别   AppServiceProvider还是不?

解释

如果您使用WP主题/插件,您可以从某些下拉框中选择要在首页显示的类别帖子。

示例:

sample image

1 个答案:

答案 0 :(得分:1)

我认为您输入错误

使用Category代替Cateory