clevyr / laravel-feedback-form

此包已废弃,不再维护。未建议替代包。

为Laravel提供的简单用户反馈表单。

0.1.3 2019-09-25 14:56 UTC

This package is auto-updated.

Last update: 2023-07-25 23:40:04 UTC


README

这是一个简单的表单,用于收集您应用程序用户反馈。

这里没有魔法。这个库只发布处理此工作流程所需的文件,并将其添加到您现有的Laravel应用程序和构建过程中。这使得它100%可定制。

要求

  • Bootstrap
  • Laravel 5+

安装

composer require clevyr/laravel-feedback-form

# Publish the added files
php artisan vendor:publish --provider="Clevyr\FeedbackForm\FeedbackServiceProvider"

环境变量

此应用依赖于环境变量

Required:
FEEDBACK_EMAIL=user@example.com # the recipient of the feedback email

Optional:
FEEDBACK_ENABLED=true # Whether you want to show the feedback form

用法

在blade/vue模板的任何地方包含此Vue指令

<feedback-form />

您可以在blade模板中这样条件性地显示表单

@if (config('feedback.enabled'))
  <feedback-form />
@endif

可选参数

您可以使用nameemail属性在表单中预填充名称和电子邮件字段。

<feedback-form
  name="{{ someName }}"
  email="{{ someEmail }}"
/>

许可

MIT