禅道扩展
598500

新增独立模块无法访问已解决 悬赏5积分

提问者孙先生 答案数1 阅读数99 发表时间2025-02-19 14:11:52

在extension/custom/目录下新增testtools模块,访问时提示error

f_233f4ae2333cad213833acc1d0277521&t=png

f_f1e5f061978f78c4a92ec56a3808864c&t=png

禅道版本:禅道开源版 21.4

安装包类型:Windows安装包

操作系统:Other

客户端浏览器:Chrome

备注

f_c0d9f61c7cf46b35ec451f5aec8859a0&t=png

设置备注
内容
答案列表
😁
2025/02/19 最佳答案

看到错误提示是指 testtoolstao is not found 应该是您的tao.php文件有问题,可以重点看一下tao文件的语法,参考:https://www.zentao.net/book/extension-dev/new-model-1327.html

因为涉及的代码会比较多,推荐您点击右侧-联系我们 添加QQ进群,可以即时沟通,解决问题也会比较及时。

关于禅道代码的二次开发,您可以参考以下资料:

二次开发机制:http://www.zentao.net/book/zentaopmshelp/225.html

二次开发简介:https://www.zentao.net/book/extension-dev/custom-dev-1319.html

禅道的目录结构:http://www.zentao.net/book/zentaopmshelp/155.html

如何查找要修改的文件:http://www.zentao.net/book/zentaopmshelp/156.html

🥙
2025/02/19
之前我的tao.php是空的,增加内容就不报这个错了,请问tao.php不能为空吗?
😁
2025/02/19
是的,对应的文件需要按照框架代码规范进行编写。
🥙
2025/02/19
还有一个问题就是目前我访问我增加的模块,会返回302Found,直接跳到首页了,请问这是什么原因
😁
2025/02/19
浏览器直接输入url会提示302到首页,是因为禅道应用大部分页面都需要先打开首页,然后通过 iFrame 打开,实现同一个浏览器标签页打开多个禅道子页面的功能。推荐您通过创建页面内链接的方式访问二开的模块。
联系我们
联系人
杨苗/高级客户经理
电话(微信)
13165050229
QQ号码
2692096539
联系邮箱
yangmiao@chandao.com
杨苗
高级客户经理
13165050229
2692096539
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。