understeam / easyii-feedback

Easy Yii CMS 模块,扩展了默认的反馈模块

安装: 14

依赖: 0

建议: 0

安全性: 0

星星: 0

关注者: 3

分支: 0

公开问题: 0

类型:扩展

dev-master 2017-05-22 17:47 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:58:31 UTC


README

可以通过 composer 安装扩展。

$ php composer.phar require understeam/easyii-feedback

配置

要启动扩展,需要将类 understeam\easyii\feedback\Bootstrap 添加到配置文件 web.phpbootstrap 部分中。

return [
    'bootstrap' => [
        'log',
        'understeam\easyii\feedback\Bootstrap',
    ],
];

在模块首次加载时,它会提示展开表格,需要确认此操作。

模块配置

如果您想替换系统模块 Feedback Easy Yii,则应先删除它。

创建一个新的模块,并指定所需的名称(建议使用 feedback)。指定类路径。

understeam\easyii\feedback\FeedbackModule

默认图标:earphone

在模块列表中启用该模块,以便它在主菜单面板中显示。

转到模块的 高级 设置,那里有 2 个字段

  1. formFields - 在表单中需要接收的字段列表,格式为 "名称1:描述1, 名称2:描述2"
  2. gridFields - 在管理后台表格中需要显示的字段列表

插入表单

可以通过以下方式插入表单

<?php
use understeam\easyii\feedback\api\Feedback;

$model = Feedback::model();
$form = Feedback::begin();
?>
<?=$form->field($model, 'name')->textInput() ?>
<?=$form->field($model, 'phone')->textInput() ?>
<?=$form->field($model, 'email')->textInput() ?>
<?php
Feedback::end();
?>