已解决 字段的必填问题

在zh-cn.php文件里增加:$lang->bug->devetime         = '开发工时';

在config.php文件加了一个字段的必填设置:$config->bug->resolve->r e q u i r edFields = 'resolution,devetime'; 

在resolve.html.php文件里加了一行: <td><div class='input-group'><?php echo html::input('devetime', $bug->devetime, "class='form-control' autocomplete='off'");?> <span class='input-group-addon'><?php echo $lang->bug->hour;?></span></div></td>

但是解决的表单提交时,开发工时填0会报错:开发工时不能为空,对了其他模块的代码,填0是不会报不能为空的错误的。

禅道版本 8.2.1 源码包
操作系统 RHEL
客户端浏览器 Chrome

提问者: LiuXH 悬赏:5 日期: 2021-08-22 18:39:36 答案:2 点击:493

获取技术支持

QQ: 电话:
设置备注
答案列表
2021/08/23

贵公司自己二次开发修改的内容需要具体确认下相关代码了呢,另外的话需要确认新增的字段类型是如何设置的

另外,如果我们需要我们针对禅道内置流程进行修改的话,我们的企业版是有工作流功能的,可以直接在禅道系统界面对禅道内置流程进行自定义添加字段的设置,支持增加条件逻辑判断(非空,必填等),需要的话可以联系下我们页面上方的商务QQ咨询一下。

2021/08/23
禅道可以升级到15.3版本再试一下。升级包下载:https://www.zentao.net/download/zentaopms15.3-80387.html,下载源码包并按照里面的升级文档进行升级。