راکت

ارسال ایمیل بعد از ارسال کامنت

7 پاسخ

سلام وقت بخیر
من میخام بعد از اینکه کاربر کامنتی تو سایت ارسال کرد یک ایمیل برای من ارسال بشه
یک نوتیفیکیشن ایجاد کردم فقط نمیدونم چجوری تو کنترلر باید بگم ایمیل ارسال بشه

ممنون میشم راهنمایی کنید

Paradox
Paradox
@paradox
ثبت پرسش جدید

پاسخ‌ها

7
ممدو
ممدو
@mamado

تخصص: در حال یادگیری ...

اول از همه کاربری که میخوای واسش ایمیل ارسال کنی رو انتخاب میکنی

$user = کاربر مد نظر

و بعد از اون با استفاده از متدی که وجود داره ایمیل رو واسه کاربر ارسال میکنی

$user->notify(new Notification())  درون متد notify حتما باید شی جدیدی از نوتیفیکیشنی که ساختی رو ایجاد کنی و بعد از اون ایمیل یا همون نوتیف ارسال میشه 

میتونی بهش آرگومان هم بدی که درون خود کلاس نوتیفیکشن ازش استفاده کنی

میلاد خسروی
میلاد خسروی
@milwad

تخصص: برنامه نویس بامزه

سلام خسته نباشید
ببین میتونی با استفاده از mail ارسال کنی ولی به نظرم بهتره یک job آستفاده کنی
https://www.itsolutionstuff.com/post/laravel-8-mail-laravel-8-send-email-tutorialexample.html

شاید پاسخ شما همین‌جا باشد

رضا جهانگیر
رضا جهانگیر
@rezajahangir

تخصص: Full-Stack Developer

@codeLover
سلام دوست عزیز.
مشکلتون حل شد؟

Paradox
Paradox
@paradox

تخصص: در حال یادگیری

سلام نه متاسفانه حل نشد

میلاد خسروی
میلاد خسروی
@milwad

تخصص: برنامه نویس بامزه

از لینک که ارسال کردم استفاده کردی؟

رضا جهانگیر
رضا جهانگیر
@rezajahangir

تخصص: Full-Stack Developer

@codeLover
کد کنترلر رو بفرستین؟

Paradox
Paradox
@paradox

تخصص: در حال یادگیری

@milwad
بله از لینکی که فرستادید استفاده کردم بالاخره درست شد ممنونم

@rezajahangir
ممنونم حل شد

فقط یه سوال دارم من الان زمانی که کاربران سایت کامنت میزارن برام ایمیل میاد و اکیه
اگه بخوام زمانی که جواب کامنت رو دادم یک ایمیل برای کاربران ارسال بشه چیکار باید کرد ؟
از روش پلی مورفیک برای کامنت استفاده کردم

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

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