0
我的控制器:從控制器傳遞多個數據各方意見通過View Composer的
<?php
public function Dashboard()
{
foreach ($roles as $item) {
if (Auth::User()->hasRole("$item->name")) {
$office_role = $item->name;
}
}
$office_id = Auth::User()->office_id;
$return_counter = Notification::where('recipient_office_id', $office_id)->where('recipient_office_role', $office_role)->where('status', 0)->where('type', 'Return')->count();
$return_counter_pending = Notification::where('recipient_office_id', $office_id)->where('recipient_office_role', $office_role)->where('status', 2)->where('type', 'Return')->count();
return view('Dashboard', compact('return_counter', 'return_counter_pending'));
}
我希望將這些數據傳送到由View Composer的所有意見。但是,如何實現這一點,我嘗試過,但在啓動方法,只要我嘗試使用Auth我無法訪問登錄頁面。
不,我必須將數據傳遞給主刀片...所以我必須使用視圖編輯器或服務提供商 –
是主刀片您的視圖的佈局刀片嗎? – fauzanrazandi
要顯示身份驗證的用戶數據,你需要有一個驗證,如果用戶已經使用登錄或不如果(AUTH ::客) – fauzanrazandi