如何在Tabavel中将数据插入表格并获取电子邮件通知?

问题描述 投票:0回答:1

我的网站上有一个表单请求,用户也可以将请求数据发送给管理员并输入电子邮件(无需登录)。这个请求在我的tb_req中(在我的UserAddingController中)。用户发送数据后,数据将显示在管理控制台上(具有相同的表-> RequestDataController)。我想做的是,当管理员接受数据时,它将把tb_req上的数据发送到主表,而tb_req中的数据将删除/移入主表。如果管理员拒绝,则数据也会从tb_req中删除,并且也会收到电子邮件通知(在未批准的数据中)。我正在使用Laravel 5.5

这里是代码:UserAddingDataController =https://pastebin.pl/view/d7f02f56表单添加数据(显示在UserAddingDataController中)=https://pastebin.pl/view/14df70e8RequestDataController =https://pastebin.pl/view/aa214696MasterDataController = https://pastebin.pl/view/0ef3838f(我想在此处提交请求)

php sql laravel laravel-5 email-validation
1个回答
0
投票

您可以为活动设置事件;看看laravel文件https://laravel.com/docs/5.5/eloquent#eventshttps://laravel.com/docs/5.5/events

您可以设置事件以在管理员接受请求时创建或更新模型,并为发送和设置数据做任何事情

希望能为您提供帮助

© www.soinside.com 2019 - 2024. All rights reserved.