业务经理

微信扫描以上二维码

028-61286886

技术咨询

模型数据修改如何保存

迅睿框架 更新 2022-11-25 09:58:08 姜不辣

想给现有安装的应用 kaoshi  增加一点功能。
创建了一张表:

CREATE TABLE `ap_1_kaoshi_app` (

  `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '站点id',

  `uid` int(11) NOT NULL DEFAULT '0' COMMENT '所属用户',

  `sitename` varchar(32) NOT NULL DEFAULT '' COMMENT '站点名称',

  `sitelogo` varchar(255) NOT NULL COMMENT '站点logo',

  `params_keyval` text COMMENT '参数键值',

  `create_time` int(10) NOT NULL DEFAULT '0' COMMENT '创建时间'

  PRIMARY KEY (`id`) USING BTREE

) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='考试应用表';


利用【开发者工具-应用插件】- 【找到应用 kaoshi -控制器管理】-【Kaoshi/Controllers/Admin/ +创建数据控制器】 

输入: App、考试站点、选择表:ap_1_kaoshi_app ,ajax独立模板:系统会单独创建对应的列表模板和编辑模板,列表页采用ajax方式 

image


image

 
确定后,系统自动在Kaoshi/Controllers/Admin/ 控制器下创建了几个文件:app.php、app.json  \ 视图层目录:app_list.html 、app_post.html (暂未做任何编辑)



点击【字段设置】,sitelogo 修改为File 类型字段。

image


点击【列表设置】如下:

image


点击【访问】,读出来数据表的数据

image


现在 点击【修改】,

image


有问题请教:
这里所属用户变成了字段值 uid,而不是像列表一样用户名,能否显示用户名称,并且可以选择用户进行修改?创建时间也是直接读取的字段值,能否直观地选择日期?站点logo 这里选择了图片,点击保存,也没法保存成功。


方案

  • 迅睿框架创始人 #1 · 2022-11-24 14:00:40
    你离线下载开发者工具插件 ,然后上传到网站上,然后从这个步骤开始操作一次点击【字段设置】,sitelogo 修改为File 类型字段。
  • 姜不辣 #2 · 2022-11-24 16:39:51
    回复迅睿框架创始人 下载覆盖后编辑为 file字段 可以保存成功了。我看app_list.html 这数据部分是加载的系统模板: {template "mytable.html", "admin"}
    image

    列表字段设置 File 回调用了 dr_thumb ,列表中如何图片形式展示呢?需要单独修改模板吗?或者单独写回调函数?
  • 迅睿框架创始人 #3 · 2022-11-24 16:43:43
    满意答案

    image
    这里填写回调函数,你点回调按钮,并没有dr_thumb这个函数可选的
  • 姜不辣 #4 · 2022-11-25 09:56:50
    改用了sitelogo字段改用了 file 回调。谢谢了
  • 姜不辣 #5 · 2022-11-25 09:58:08
    迅睿框架创始人:原来主要是,开发工具模块插件问题啊。

迅睿系统漏洞

独立站群系统
独立站群系统(2026-09-14)
子站独立部署时修复同步附件失败问题
在线客服
在线客服(2026-09-13)
修复删除会话报错问题 删除会话时联动删除聊天图片
在线考试竞赛系统
在线考试竞赛系统(2026-09-12)
增加投票功能 考试功能拓展 注意:更新后需要执行系统更新,更新数...
网上信箱
网上信箱(2026-09-12)
修复新版本兼容问题
GeoSeo收录宝
GeoSeo收录宝(2026-09-12)
1 优化Update.php文件,解决版本在线升级不完整问题 2 ...
GeoSeo工具箱
GeoSeo工具箱(2026-09-11)
修正历史记录推送
微信系统
微信系统(2026-09-11)
增加数据统计总览界面 账号管理增加服务和公众号的区别 菜单管理支持更...
答题系统
答题系统(2026-09-11)
一站式在线答题系统,支持真题考试、题库练习和错题本,适合培训、考证、...
阿里云滑动验证码
阿里云滑动验证码(2026-09-10)
采用阿里云验证码替换迅睿系统自带的图片验证码和滑动验证码。后台设置方...
下载Plus
下载Plus(2026-09-09)
为网站附件下载加上“计数、限次、统计、防护”四重能力:按用户组控制下...