nadaft / contactme
Laravel 联系我们表单包,用于发送电子邮件并保存到数据库
v1.4
2022-10-12 01:11 UTC
README
ContactMe
一个用于轻松创建联系我们表单的 Laravel 包
功能
- 发送电子邮件
- 将消息保存到数据库
在 Laravel 5.7 上测试过
安装步骤
1. 需求包
运行以下命令
composer require nadaft/contactme
2. 将服务提供者添加到你的 config/app.php 配置文件 providers 数组中
如果你在 Laravel 5.5+ 上安装,则跳过此步骤
Nadaft\ContactMe\ContactMeServiceProvider::class,
3. 运行迁移
运行以下命令
php artisan migrate
4. 编辑 .env 文件
将变量 MAIL_CONTACTME_TO 添加到 .env 文件中,然后定义接收电子邮件的电子邮件地址
例如
MAIL_CONTACTME_TO="hello@example.com"
最后 您可以通过访问 http://your-site.com/contactme
来访问您的联系页面以显示结果
自定义您的表单
如果您想创建自己的联系我们页面,必须遵循以下说明
- 表单动作 =
{{ route('contactme.submit') }}
- 姓名字段 = 输入
name="name"
- 电子邮件字段 = 输入
name="email"
- 消息字段 = 文本区域
name="message"
不要忘记添加
{{ csrf_field() }}
您可以使用自己的路由和/或控制器创建联系页面
错误和问题
如果您发现错误或问题,请通过 问题 发送邮件