搜罗nawaz2005 / larafeed
Laravel 包,通过截图提供视觉反馈。
3.0.0
2023-02-15 05:49 UTC
Requires
- php: >=7.4
- illuminate/support: ~6|~7|~8|~9|~10
README
LaraFeed
一个用于在页面上展示反馈对话框的包,以便用户可以发送反馈。LaraFeed 还会捕获页面的截图并保存,这在调试用户发送反馈时遇到的问题时特别有用。
要求
- PHP >= 7
- Laravel 5.7+ | 6
安装
通过 composer 安装
composer require sarfraznawaz2005/larafeed
运行以下命令发布包的配置文件
php artisan vendor:publish --provider="Sarfraznawaz2005\LaraFeed\ServiceProvider"
它应该发布 config/larafeed.php
配置文件和迁移文件。
现在运行 php artisan migrate
创建 larafeeds
数据库表。
在您的 blade 布局文件中放入 @include('larafeed::view')
。
这就完成了,反馈按钮现在应该出现在您的应用程序的页面上。
查看配置文件以获取不同选项。
截图
当用户按下“发送反馈”按钮时,将自动捕获并保存现有页面的截图,当然没有那个反馈对话框。
添加自定义字段
发布包资源后,您可以通过修改文件 resources/views/vendor/larafeed/view.blade.php
并创建迁移来向 larafeeds
表添加字段。
杂项
- 如果需要以自己的方式使用捕获的反馈,您可以监听
Sarfraznawaz2005\LaraFeed\Events\FeedbackReceivedEvent::class
事件。
安全
如果您发现任何安全问题,请通过电子邮件 sarfraznawaz2005@gmail.com 联系我们,而不是使用问题跟踪器。
鸣谢
许可证
有关更多信息,请参阅许可证文件。