Привет, ребята! Я использую Laravel 5.4, WAMP для localhost. Я борюсь с проблемой, чтобы вызвать в моем header.blade.php
файле, потому что я хочу показать в своем файле header.blade.php все уведомления для Пользователя. Обычно я получал все необходимые данные с помощью маршрутов на разных страницах. Но для этого случая мне нужно позвонить без использования маршрутов. Вот мой код для моего NotificationController
:Laravel, вызов контроллера метод из файла шаблона лезвия
class NotificationController extends Controller
{
public function getNotification(){
$notifications = Notification::where('user_id',Auth::user()->id)->get();
$unread=0;
foreach($notifications as $notify){
if($notify->seen==0)$unread++;
}
return ['notifications'=>$notifications, 'unread'=>$unread];
}
}
И я должен получить все эти данные в моем файле заголовка. Я использовал: {{App :: сделать ("NotificationController") -> getNotification()}} и {{NotificationController :: getNotification()}} Но это говорит Class NotificationController does not exist
. Пожалуйста, послушайте!
почему бы не сделать маршрут, что и ударил по этому маршруту. –