itsrafsanjani / contact
Laravel 联系我们表单包,用于发送邮件并将信息保存到数据库
1.0.0
2022-05-07 12:57 UTC
This package is auto-updated.
Last update: 2024-09-24 23:17:03 UTC
README
联系方式
一个用于轻松创建联系我们表单的Laravel包
功能
- 发送邮件
- 将信息保存到数据库
要求
Laravel 5.7+,已在Laravel 8上测试
安装步骤
1. 需求包
运行以下命令
composer require itsrafsanjani/contact
2. 将服务提供者添加到你的config/app.php providers数组中
如果你在Laravel 5.5+上安装,请跳过此步骤
ItsRafsanJani\Contact\ContactServiceProvider::class,
3. 运行迁移
运行以下命令
php artisan migrate
4. 编辑.env
文件
在.env
中添加变量CONTACT_TO_MAIL
并定义接收邮件的邮箱
例如
CONTACT_TO_MAIL="hello@example.com"
CONTACT_PHONE_REQUIRED=false
最后,你可以通过访问http://your-site.com/contact
来查看你的联系页面
自定义表单
如果你想创建自己的联系我们页面,必须遵循以下说明
- 表单操作 =
{{ route('contact.submit') }}
- 姓名字段 = 输入
name="name"
- 电子邮件字段 = 输入
name="email"
- 消息字段 = 文本区域
name="message"
别忘了添加
{{ csrf_field() }}
你可以使用自己的路由和/或控制器来创建联系页面
错误和问题
如果你发现错误或问题,请写入问题