dreamaker / contact
这将向管理员发送电子邮件并将联系查询保存到数据库中
v1.0.0
2018-07-10 20:58 UTC
This package is not auto-updated.
Last update: 2024-09-27 18:14:56 UTC
README
目录
安装
要安装 Contact
首先通过运行命令 composer require dreamaker\contact
下载,如果你没有 composer,可以克隆此仓库
下载后
然后将此文件包含到你的项目目录中,并在你的类或文件顶部放置以下代码 use Dreamaker\Contact\Contact;
你不需要将其添加到你的服务提供者中,它将被自动加载
集成
你需要配置你的邮件驱动程序在你的 env 文件中,例如
MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=yourusername
MAIL_PASSWORD=yourpassword
MAIL_ENCRYPTION=tls
然后现在创建一个名为 contact 的迁移表
Schema::create('contacts', function (Blueprint $table) {
$table->increments('id');
$table->text('message');
$table->string('email');
$table->string('name');
$table->timestamps();
});
然后运行 php artisan migrate
这将创建你的数据库表
完成这些后,你就可以开始使用 Laravel 联系我们功能了
要更改管理员电子邮件,在配置文件夹中创建 contact.php 文件,并在其中放入以下内容
return [
'send_email_to' => 'youremail@domain.com'
];
文档
要访问联系页面,只需简单输入 <yourdomain.com/contact>
,它会自动采用所有布局的视图样式
许可证
Contact 是一款免费软件,根据 MIT 许可证条款分发。
贡献指南
请在问题页面报告你发现的所有问题。
欢迎提交拉取请求。