اذهب إلى المحتوى

السؤال

نشر

أنا استخدم View Composer لتمرير بعض البيانات إلى صفحة master layout لكنها لا تنقل شيء لصفحة العرض ماهي المُشكلة:

View::composer('layouts.dashboard.master', function($view){
  $userNoteRepository = resolve(UserNoteRepositoryInterface::class);

  $current_user_notification       = $userNoteRepository->getCurrentUserAlertNotifications();
  $current_user_notification_count = count($userNoteRepository->getCurrentUserAlertNotifications());

  $view->with('current_user_notification', 'current_user_notification_count');
}); 

 

Recommended Posts

  • 1
نشر

أعتقد أن المُشكلة في جزء with يجب أن تكون بهذا الشكل: 

$view->with([
  'current_user_notification' => $current_user_notification,
  'current_user_notification_count' => $current_user_notification_count
]);

ليُصبح الكود ككل بهذا الشكل:

<?php

View::composer('layouts.dashboard.master', function($view){
  $userNoteRepository = resolve(UserNoteRepositoryInterface::class);

  $current_user_notification       = $userNoteRepository->getCurrentUserAlertNotifications();
  $current_user_notification_count = count($userNoteRepository->getCurrentUserAlertNotifications());

  $view->with([
    'current_user_notification' => $current_user_notification,
    'current_user_notification_count' => $current_user_notification_count
  ]);
}); 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...