محمد امیری
6 سال پیش توسط محمد امیری مطرح شد
0 پاسخ

broadcasting in laravel-echo

سلام.همچیین شرطی رو داخل private broadcasting داریم :

Broadcast::channel('order.{orderId}', function ($user, $orderId) {
    return $user->id === Order::findOrNew($orderId)->user_id;
});

آرگومان اول که هیچی ولی دومیو که ما بخوایم پاس بدیم داخل بک اند لاراول اکیه ولی مشکل اینه چطوری این ارگومانو به laravel-echo بدیم وقتی اون فایلش یه جا دیگست این event ای که داره اجاره میشه اصلا هیچ ارتباطی با اون فایل جاوااسکریپت ندارد:

Echo.private(`order.${orderId}`)
    .listen('ShippingStatusUpdated', (e) => {
        console.log(e.update);
    });

الان order_id رو نمیدونم چطوری وقتی event رخ میده بفرستم برای laravel-echo .
اگه کسی قبلا باهاش کار کرده ممنون میشم اطلاعاتشو در اختیار بنده بذاره.