我正在设置一个侧边栏,它包含在网站的每个页面上,这个侧边栏包含一个 span 标签,需要在每次重新加载页面时更新我在主控制器中创建了一个会话变量,这项工作仅适用于Auth后的第一次
控制器
<?php
namespace App\Http\Controllers;
use Illuminate\Foundation\Bus\DispatchesJobs;
use Illuminate\Routing\Controller as BaseController;
use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
use App\Valeur;
class Controller extends BaseController
{
use AuthorizesRequests, DispatchesJobs, ValidatesRequests;
public function __construct()
{
$this->middleware('auth');
session(['values' => Valeur::where('etat', 1)->count()]);
}
}
**现在的结果 ** 登录后我得到了预期的结果,但如果我在数据库中进行了更改,会话变量的值将不会更改
一只斗牛犬