nadaft/contactme

Laravel 联系我们表单包,用于发送电子邮件并保存到数据库

v1.4 2022-10-12 01:11 UTC

This package is auto-updated.

Last update: 2024-09-12 05:35:51 UTC


README

alt text

ContactMe

Latest Stable Version Total Downloads License

一个用于轻松创建联系我们表单的 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() }}

您可以使用自己的路由和/或控制器创建联系页面

错误和问题

如果您发现错误或问题,请通过 问题 发送邮件