二次开发修改bug的control方法不生效

回贴
回帖数 11
阅读数 306
发表时间 2025-03-12 14:17:37
🍰
豪情万千的仙人球 楼主

我是Windows21.4开源版的。在extension/custom/bug/ext/control/create.php文件,修改后的create.php文件刷新后无反应。想知道是什么问题。

2025-03-12 14:24:54 豪情万千的仙人球 最后编辑
10个回复
😁
李硕 沙发

这个要看下当前是如何修改的呢?

可以通过添加 die; 的方式打断点,先确认是否进入了扩展出来的文件,再逐步跟踪,看是哪里没有生效。

也可以添加页面上的商务联系方式,邀请进入二次开发群中沟通交流。

2025-03-12 14:47:26 李硕 回帖
🍰
豪情万千的仙人球 板凳

就是通过die无发显示界面链接也没变更,不知道是什么情况 f_35abee5d1e493029a507d8c02d11c205&t=png f_1c8d43440d2999214db06cc6d1372082&t=png

2025-03-12 18:04:46 豪情万千的仙人球 回帖
😁
李硕 #3 回复#2

看到这个页面已经是空白页了,初步判断已经进入了二开的方法中。

可以通过打开禅道服务器代码目录 zentao/config/my.php中debug的值改成true,重新操作一遍,并且通过在页面打断点:

\a(“自定义的字符串“);die;

的方式,看当前实际执行到哪里,这样逐步跟踪,确认问题点。

如果还有更多疑问,也可以添加页面上的商务联系方式,邀请进入二次开发群中交流,沟通更及时。

2025-03-13 08:50:53 李硕 回帖
🍰
豪情万千的仙人球 #4 回复#3

我讲debug打开后能看到打印的字符,但页面还是空白的,这是成功了还是没有呢,跟我看的二次开发的课程不太一样 f_db9715add2ef58a3f63e6b8bdcf5f289&t=png

f_25b140ff4d79d9e79bee318b448e7a71&t=png

2025-03-13 16:07:05 豪情万千的仙人球 回帖
于涛 #5 回复#4

这个是正常的,禅道20系列重构后,很多debug调试的输出都放到F12的请求响应里了。

2025-03-13 16:09:23 于涛 回帖
🍰
豪情万千的仙人球 #6 回复#5

所以上面的链接是不会变的是吗?我看公开课的时候上面的链接是create-2-0的链式。

2025-03-13 16:15:14 豪情万千的仙人球 回帖
马超 #7

20版本访问链接格式没有变化

2025-03-13 16:47:11 马超 回帖
🍰
豪情万千的仙人球 #8

我将bug/view目录下的create.html.php源码复制一份到extension/custom/bug/ext/view目录下进行了修改,但是没显示我修改的那一部分。是什么原因呢。

2025-03-14 09:08:50 豪情万千的仙人球 回帖
🤖
金凯 #9

20系列版本,视图放在 /ui/ 目录下了,可以参考下禅道二次开发简介 https://www.zentao.net/book/extension-dev/custom-dev-1319.html

2025-03-14 09:20:16 金凯 回帖
🍰
豪情万千的仙人球 #10 回复#9

我看了一下把UI的目录文件复制过去后,只显示页头和页尾了。。。而且代码没有view目录那种HTML样式修改,不知道如何下手。 f_94025208546b6c67a968a7f88bf67224&t=png

f_e9a2961ff25d41c6cda93c4ed7c220da&t=png

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