merge-tech / contactetc
简单的联系表单,可快速添加到您的laravel项目中。完全可定制,包含所有视图、路由和控制器。还包含反垃圾邮件(带recaptcha)。您还可以在一个Laravel网站上拥有多个联系表单。
v1.0.7
2018-11-05 12:57 UTC
Requires
- buzz/laravel-google-captcha: 2.*
- illuminate/database: ~5.5.0|~5.6.0|5.7.*
- illuminate/support: ~5.5.0|~5.6.0|5.7.*
Requires (Dev)
- phpunit/phpunit: ^7.0
README
完全可定制 - 提供大量选项以满足您的需求。
- 设置将完成的联系表单响应发送到哪个电子邮件地址(即您的电子邮件地址)
- 自定义您的联系页面上的字段,您可以拥有任意数量的字段。字段完全可定制
- 包含带recaptcha的反垃圾邮件功能
- 支持一个laravel应用中的多个联系表单。只需复制/粘贴一些路由行(并稍作修改)即可立即工作(请参阅文档以获取详细信息)
- 包含视图文件。它使用
@extends("layouts.app")
,因此应该与大多数laravel安装兼容(如果不兼容,只需简单编辑即可)。在遵循安装指南时,它将所有视图文件复制到/vendor/webdevetc/contactetc
,因此您可以轻松编辑。 - 包含测试。
尽管构建联系表单非常简单,但确实有点浪费时间(而且许多Laravel网络应用通常都有一个联系表单) - 希望这可以节省一些时间。此外,希望它足够可定制,以便有用!我不喜欢不允许轻松修改其工作的包。
安装指南
请访问此处laravel联系表单文档。安装过程只需几分钟,但有一些需要注意的事项。
问题/帮助
请通过我网站上联系表单给我发电子邮件,或者在twitter上找到我(不过我并不经常检查twitter)
问题、安全问题
请通过电子邮件联系我或在twitter上给我发消息https://twitter.com/web_dev_etc
发行历史/变更日志
- v1.0.7 - 小改动、错别字等
- v1.0 - 初始发布(已经在内部项目中使用了一段时间,因此在实际世界中进行了大量测试)
待办事项
请告诉我哪些功能对您有用。
- 将提交的联系详细信息存储在数据库表中(告诉我这是否是一个有用的功能?)
- 添加额外的反垃圾邮件/验证码选项,因为不是每个人都想使用不可见的recaptcha
添加下拉菜单。这是人们想要在联系表单上的内容吗?请告诉我(在1.0.7中完成)