如何在Laravel5.5中向表中插入数据并获得电子邮件通知?

jdg4fx2g  于 2021-08-09  发布在  Java
关注(0)|答案(1)|浏览(311)

我在我的网站上有一个表单请求,用户可以向管理员发送请求数据,并且必须输入电子邮件(无需登录)。此请求在我的tb\ U req中(在我的useraddingcontroller中)。
用户发送后,数据将显示在管理 Jmeter 板上(使用相同的表->requestdatacontroller)。我想做的是;
当管理员接受数据时,它会将tb\u req上的数据发送到主表,tb\u req中的数据将被删除/移动到主表中。
如果管理员拒绝它,数据将从tbu请求中删除,并获得电子邮件通知(在未批准的数据中)。
我用的是laravel 5.5
以下是必要的代码:
用户添加数据控制器
表单添加数据(在useraddingdatacontroller中显示)
请求数据控制器
masterdatacontroller-(我想在这里批准请求)

y4ekin9u

y4ekin9u1#

您可以为您的操作设置事件;看看拉威尔的文件https://laravel.com/docs/5.5/eloquent#events 以及https://laravel.com/docs/5.5/events
当管理员接受请求时,您可以设置一个事件来创建或更新模型,并且可以执行任何发送和设置数据的操作
我希望我能帮助你

相关问题