开源版18.12版本,二次开发新增模块,在extention目录下新增模块,引用all.js后打开页面自动跳转到了undefined.undefined页面

回贴
回帖数 3
阅读数 29
发表时间 2024-11-15 11:23:56
😺
lookerlh 楼主

extention目录下,新增1个模块,只有1个view功能,在view.html.php里面引用all.js, 如果文件中的html元素带有禅道自带的id,就会自动跳转到undefined.undefined页面。

如下图:

div元素,id定义为test,可以正常打开页面

f_322ebcf4eb1d7c69e68660f377ac148d&t=png,打开效果==》 f_6fe4b056bbb3f45bb91561b07192b95a&t=png

如果:div元素,id定义为mainHeader,打开页面,就自动跳转到 undefined.undefined页面

f_ac3ed6b52f817ec6f42799b8cd4c300e&t=png,打开效果==》 f_24c691cc33099717d46afa51c648f236&t=png

这是什么原因?缺少什么配置么?

3个回复
🚢
王林 沙发

请问下当前禅道是什么版本?这个文件加在模块的哪个目录下了?

20系列有做代码重构,生效的是ui目录,如果是新版本的话,可以放在这个目录试一下呢

2024-11-15 13:38:09 王林 回帖
😺
lookerlh 板凳 回复#1

版本是开源版本的18.12,文件是放在,/extension/custom/cybuild/view,下面。

具体的目录和文件有下面这几个

/extension/custom/cybuild/

/extension/custom/cybuild/config.php

/extension/custom/cybuild/control.php

/extension/custom/cybuild/model.php

/extension/custom/cybuild/view/

/extension/custom/cybuild/view/view.html.php

2024-11-15 16:21:20 lookerlh 回帖
🚢
王林 #3 回复#2

我们和研发同事确认后回复咱们

2024-11-15 17:28:48 王林 回帖
联系人
刘璐/高级客户经理
电话(微信)
18562550650
QQ号码
2845263372
联系邮箱
liulu@chandao.com
返回顶部
刘璐
高级客户经理
18562550650
2845263372
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。