我已经安装了来自here的antonioribeiro的laravel tracker软件包
我还安装了统计面板。当我第一次访问该小组时,它表示需要进行身份验证'。所以我四处搜索并发现this问题,所以我改变了这一行。
现在当我访问我网站上的/ stats页面时,我收到错误'用户模型错过了管理属性'。
但我的模型有。我按照安装页面上的说明输入了admin属性
public function getIsAdminAttribute() {
return true;
}
看来跟踪器正在工作。我可以回显$ tracker = Tracker :: currentSession(),一切都在那里工作。
我已更改了跟踪器配置文件中的用户模型并启用了统计信息面板。
我无法弄清楚我错过了什么。
答案 0 :(得分:0)
@Nertskull 您必须更改文件vendor \ pragmarx \ tracker \ src \ Vendor \ Laravel \ ServiceProvider的第491行才能添加Web中间件:
$router->group(['prefix' => $prefix, 'middleware' => 'web'], function($router)