understeam / easyii-feedback
Easy Yii CMS 模块,扩展了默认的反馈模块
dev-master
2017-05-22 17:47 UTC
Requires
- noumo/easyii: dev-master
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.php
的 bootstrap
部分中。
return [
'bootstrap' => [
'log',
'understeam\easyii\feedback\Bootstrap',
],
];
在模块首次加载时,它会提示展开表格,需要确认此操作。
模块配置
如果您想替换系统模块 Feedback Easy Yii,则应先删除它。
创建一个新的模块,并指定所需的名称(建议使用 feedback
)。指定类路径。
understeam\easyii\feedback\FeedbackModule
默认图标:earphone
在模块列表中启用该模块,以便它在主菜单面板中显示。
转到模块的 高级
设置,那里有 2 个字段
- formFields - 在表单中需要接收的字段列表,格式为 "名称1:描述1, 名称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(); ?>