У меня есть некоторая функция для подсчета данных, и я хочу показать ее в шаблоне блейда. но у меня есть проблема. эта переменная просто работает в 1 представлении и не работает в другом представлении, потому что я НЕ анализирую эту переменную в другом представлении. Так как же я могу установить количество переменных для всех видов?
это сценарий иллюстрации:
public function inventaris_baru()
{
$user_id = null;
$unit = User::where('roles_id' , 1)->pluck('nama_unit', 'id');
$alat = Alat::with('users')
->where('jenis' ,'Alkes')
->where('is_active', 'false')
->orderBy('created_at', 'desc')->get();
$count = $alat->count();
return view('sarpras.inventaris_baru',['unit' => $unit, 'user_id' => $user_id ,'alat' => $alat ,'count' => $count]);
}
для этого блэйда в макете
<li class="nav-item">
<a href="{{route('inventaris_baru')}}" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Inventaris Baru <span class="badge badge-danger right"> {{$count}} </span></p>
</a>
</li>
этот счетчик $ работает только в представлении sarpras.inventaris_baru Как я могу установить глобальный и можно разобрать это на макетах?
Может кто-нибудь дать мне лучший способ для этого?