Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 带徽章计数器的引导按钮不工作_Mysql_Laravel_Bootstrap 4 - Fatal编程技术网

Mysql 带徽章计数器的引导按钮不工作

Mysql 带徽章计数器的引导按钮不工作,mysql,laravel,bootstrap-4,Mysql,Laravel,Bootstrap 4,我有一个带徽章计数器的引导按钮(一个与链接关联的项目数量指示器) 我尝试添加到我的事件控制器 public function events() { return view('groups.index', [ 'count' => Event::where(['status' => 0])->count(), ]); } 并调用{{$count} 但是我得到了这个错误 调用null上的成员函数count(

我有一个带徽章计数器的引导按钮(一个与链接关联的项目数量指示器)

我尝试添加到我的事件控制器

 public function events()
    {
        return view('groups.index', [
            'count' => Event::where(['status' => 0])->count(),
        ]);
    }
并调用
{{$count}

但是我得到了这个错误

调用null上的成员函数count()(视图:C:\laragon\www\version2\resources\views\groups\index.blade.php)


注意:按钮需要计算事件的数量,但按钮本身会显示在groups.index页面上(为清晰起见提及)

提取控制器中的逻辑

use\App\Event;//使用你的模型
公共函数方法()
{
//其他代码
返回视图('some.view'[
'count'=>Event::where(['status'=>0])->count(),
]);
}
视图:



谢谢。我得到一个错误(见我上面修改的描述)是它的工作。首先,逻辑是从视图中提取出来的。其次,
使用
提到的,这可能是个问题是
事件
一个有说服力的模型吗?我不确定,伊克斯对这一点非常陌生,我的朋友对其中的一部分进行了编码。如何检查?应该是class
Event
,它扩展了
illumb\Database\eloken\Model
是的,在我的事件模型中,我有
使用illumb\Database\eloken\Model确定,现在转储数据。在返回视图之前,请尝试
dd(Event::where(['status'=>0])->get())
{{ $events = Event::where(['status' => 0])->count() }}
 public function events()
    {
        return view('groups.index', [
            'count' => Event::where(['status' => 0])->count(),
        ]);
    }