jamessingizi / contact
用于向管理员发送电子邮件并保存联系表单详情的表单
v2.0.0
2020-10-14 16:28 UTC
README
Contact是一个用于Laravel项目的简单且可扩展的联系表单包。
- 简单易用
- 高度可配置
- 可扩展和可定制
- 使用TailwindCSS进行视图设计
- 将联系表单保存到数据库并向指定电子邮件地址发送电子邮件
联系
建议通过Composer安装Contact。
composer require jamessingizi/contact
安装后,运行
php artisan migrate
来创建所需的数据库表。
要发布配置,运行
php artisan vendor:publish
上述命令将在项目的配置文件中发布一个名为contact.php的配置文件。将'send_email_to'的值更改为您想要发送电子邮件的电子邮件地址。您还可以发布视图以自定义联系页面的外观和感觉。为了发送电子邮件,您需要在应用程序的.env文件中定义电子邮件设置
该包使用Laravel队列,如果定义了队列,将自动将电子邮件排队。
安装后,联系表单将在项目的'/contact'路由中可用