![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SIYUCMS
南岭折腾侠
这个作者很懒,什么都没留下…
展开
-
自学web编程的第N+1天,jquery+checkbox实现单选
。。。。。。有这样很多个复选框,但是只能单选一个或者不选。只需如此:原创 2022-06-09 09:00:00 · 81 阅读 · 0 评论 -
基于siyucms的信息系统开发(六)右侧操作栏地址参数的URL编码转换
在siyucms系统中,作者提供了右侧 操作按钮的自定义,并在前端拼接URL地址:解决方案是把“row[result[1]]”这个参数提前进行URL转换,即:原创 2022-04-08 09:45:33 · 245 阅读 · 0 评论 -
thinkphp 6.0将json数据传到前端出现URL转换的问题
在用highchart插件做图表的时候后,需要从后台传入json数据进行设置:前端代码: var series= {$project}; //数据列表,主要是这一项是后台传入的json数据 var json = {}; json.chart = chart; json.title = title; json.subtitle = subtitle; json.tooltip = tooltip;后端代码:$project_json=...原创 2021-12-23 10:21:34 · 1000 阅读 · 0 评论 -
基于siyucms的信息系统开发(五)webupload插件上传进度条只显示一次问题解决方案
<script type="text/javascript"> /** * 封装上传组件 * @param list * @param filePicker_image * @param image_preview * @param image * @param more 是否图集 * @param upload_allowext 格式限制 * @param size .原创 2022-03-28 10:38:50 · 560 阅读 · 0 评论 -
基于siyucms的信息系统开发(四)验证器更新滞后的问题
如上图所示,在使用siyucms做表单提交的时候,明明没有“状态”字段,也不存在必填项目,但是在提交的时候却提示“状态”不能为空。经过排查,发现这个系统在每个模块生成的时候,都会生成一个“验证器”:在表单提交的时候,会先经过验证器进行验证:顺藤摸瓜找到验证器,发现验证器的规则如下:原来,最初在模块建立的时候默认生成了“状态”字段,验证器也自动添加了该字段的验证规则。在删除该字段后,验证器并不能自动更新,因此有三种办法能够解决该问题:1.手动修改验证器规则,删掉对“状态”...原创 2021-12-29 00:24:47 · 244 阅读 · 0 评论 -
基于siyucms的信息系统开发(三)修正文件上传列表移除出错的问题
在使用siyucms开发的时候,对某条记录进行编辑时会发现一个问题:对已上传的文件进行“移除”操作时,整个列表框就会完全消失。而此时如果点击“确定”按钮提交,那么该项内容不会发生修改。如下图所示:通过查找发现,移除按钮的事件代码写在文件siyucms,js中:通过代码我们了解到,该项函数在执行中会删除“清除”按钮第三级父元素,而第三级父元素是整个已上传文件的列表容器。而我们想要的结果只是删除到第二级就可以了。所以把这段代码改成如下即可解决问题:// 多图删...原创 2021-12-27 11:39:28 · 208 阅读 · 0 评论 -
bootstrap-table树形结构时无法搜索的问题
var options = { uniqueId : "{$unique_id}", // 表格主键名称,(默认为id,如表主键不为id必须设置主键) url : "{$data_url|raw}", // 请求后台的URL addUrl : "{$add_url|raw}", // 新增的地址 e.原创 2021-12-23 21:26:46 · 700 阅读 · 0 评论 -
基于siyucms的信息系统开发(二)Spreadsheet插件表头的优化
导出方法使用的是Spreadsheet插件,但是原作者的方法对表头进行初始化形成数组,导致表头列数固定,当数据字段数量超出表头列数时,就会发生错误。为解决这个问题,将代码修改如下:1.publicstaticfunctionexport($tableNam,$moduleName)2.{3.ob_end_clean();4.//获取主键5.$pk=\app\common\facade\MakeBuilder:...原创 2021-11-29 17:03:08 · 471 阅读 · 0 评论 -
基于siyucms的信息系统开发(一)历时天数的设置
背景:做一个项目管理模块,其中有“开始时间”、“结束时间”、“历时天数”三个字段,要使:历时天数=结束时间-开始时间假如项目正在进行中,结束时间未明确,则历时天数=现在时间-开始时间在数据库中,时间每过0:00,历时天数就应该往前进一天,那么还应在数据库中设施定时事件,定时更新该字段值。需要对通用的...原创 2021-11-17 19:57:16 · 805 阅读 · 0 评论