محمد امیری
4 سال پیش توسط محمد امیری مطرح شد
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 .
اگه کسی قبلا باهاش کار کرده ممنون میشم اطلاعاتشو در اختیار بنده بذاره.


ثبت پرسش جدید

به همدیگه کمک کنیم

به محمد امیری کمک کنید تا مشکل خودش را حل کند؛ این‌طور می‌توانیم با هم پیشرفت کنیم.

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام