293661
18.2版本,对控制层control扩展功能的疑问?
回帖数 3
阅读数 1068
发表时间 2023-03-14 15:04:50
问题描述:
升级禅道18.2以后,原来对block模块control进行的自定义扩展myBlock中大部分方法失效(原先有效的),是否意味着对control扩展这个功能名存实亡?只能扩展一个方法?还是我用的不对,想咨询下各位大佬。我的myBlock类如下:

其他尝试:之后,我又尝试把其他三个方法拿出来,单独新建文件进行扩展,新建了如下三个类,其中只有重写block类两个方法的扩展printBlock和dashboard生效,其余两个新增方法myfocus和log不生效。与文档的介绍有冲突,文档链接https://devel.easycorp.cn/book/extension-new/intro-52.html#first。

3个回复
您好,17.2升级到18.2扩展机制没有变化的,请问下是如何判断其他三个方法没有生效的,当前提供信息无法具体定位问题, 可以加一下左上角的商务联系方式,商务邀请到二次开发群里沟通一下。
下图是我们本地验证的效果:

下图是我们本地验证的效果:

2023-03-14 16:02:03 马超 回帖
3个回复
另外以下几个点需要注意:
1.扩展文件名要小写
2.一个方法一个文件
3.新增方法继承control
4.扩展已有方法继承扩展模块(如block)
1.扩展文件名要小写
2.一个方法一个文件
3.新增方法继承control
4.扩展已有方法继承扩展模块(如block)
2023-03-16 09:48:59 马超 回帖
联系我们
联系人
刘璐/高级客户经理
电话(微信)
18562550650
QQ号码
2845263372
联系邮箱
liulu@chandao.com

相关帖子
吕简荣 | 最后回帖 2018-10-17 16:10 石洋洋
李露露 | 最后回帖 2019-11-29 15:27 禅道-李锡碧
爱听歌的圣诞树 | 最后回帖 2017-09-04 10:51 石洋洋
小屁孩儿 | 最后回帖 2017-07-27 15:42 石洋洋
王怿忻 | 最后回帖 2024-12-25 08:36 王春生
李先生 | 最后回帖 2024-10-19 22:21 William


精品资料包
1V1产品演示
免费试用增强功能
专属顾问答疑支持


