garstea / contact
这将向管理员邮箱发送邮件并将联系信息保存到数据库中
v1.2.0
2020-10-19 07:56 UTC
README
这是一个简单的联系我们表单包,它包含将联系页面信息存储到数据库和向管理员发送电子邮件通知的视图和逻辑。
安装
- 首先需要安装包
$ composer require garstea/contact
它具有内置的自动发现包,无需在config/app.php的App providers中添加
- 然后迁移文件
$ php artisan migrate
重要
在.env文件中设置数据库和邮件的凭证。
现在您的应用程序中已设置一个名为"garstea-contact"的新路由
url('/contact')
,可以用于访问联系页面视图
设置
- 要发布配置文件,运行以下命令
$ php artisan vendor:publish --provider="Garstea\Contact\ContactServiceProvider"
将发布
config.php
文件以及必要的资产文件和视图
在config/contact.php中,以下变量是有效的
"send_email_to"
- 发送邮件的邮箱地址"redirect_to"
- 成功发送邮件并存储到数据库后,用户将被重定向到的页面,默认为表单联系页面。
Blade视图位于resource/view/vendor/contact
,可以根据需要修改样式。
许可证
MIT