紧接上个博客,客户又提出了新的需求,即需要统计后台专家回复信息条数以及可根据专家账号来查询其回复的信息个数,以用来统计业绩。
操作如下:
-
首先去修改对应的数据表,追加想要存储的管理员信息字段,此处我添加了admin_id,admin_name两个字段。
-
fastadmin提供了获取管理员信息的api,此时我们需要找到对应的add.html和edit.html两个文件。路径如下
-
在html文件中加入如下代码,具体输入框(是否允许修改、是否显示)根据需求来,只需要修改input标签的属性即可。
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">管理员ID:</label>
<div class="col-xs-12 col-sm-8">
<input disabled="true" id="c-admin_d" class="form-control" name="row[admin_id]" type="text" value="{:$auth->id}">
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">管理员用户名:</label>
<div class="col-xs-12 col-sm-8">
<input disabled="true" class="form-control" type="text" value="{:$auth->username}">
</div>
</div>
此处重点需要注意:
获取管理员相关信息api如下:
{:auth->xxx}例如需要id则xxx为id,需要用户名,则xxx为username
如需同步到数据库,则需要注意
- input属性中的 id 属性和 name 属性一定要和数据表的字段对应起来!!!!
- input属性中的 id 属性和 name 属性一定要和数据表的字段对应起来!!!!
- input属性中的 id 属性和 name 属性一定要和数据表的字段对应起来!!!!
任务完成!