Laravel 包,通过截图提供视觉反馈。

3.0.0 2023-02-15 05:49 UTC

This package is auto-updated.

Last update: 2024-09-15 09:08:26 UTC


README

Software License Latest Version on Packagist Total Downloads

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')

这就完成了,反馈按钮现在应该出现在您的应用程序的页面上。

查看配置文件以获取不同选项。

截图

当用户按下“发送反馈”按钮时,将自动捕获并保存现有页面的截图,当然没有那个反馈对话框。

Main Window

添加自定义字段

发布包资源后,您可以通过修改文件 resources/views/vendor/larafeed/view.blade.php 并创建迁移来向 larafeeds 表添加字段。

杂项

  • 如果需要以自己的方式使用捕获的反馈,您可以监听 Sarfraznawaz2005\LaraFeed\Events\FeedbackReceivedEvent::class 事件。

安全

如果您发现任何安全问题,请通过电子邮件 sarfraznawaz2005@gmail.com 联系我们,而不是使用问题跟踪器。

鸣谢

许可证

有关更多信息,请参阅许可证文件