新版禅道对control进行扩展
回帖数
7
阅读数
659
发表时间
2024-09-30 22:03:38
使用18.5版本对bug模块的control进行扩展,没调用到扩展方法,方法文件路径【/module/extension/custom/bug/ext/control/create.php】,具体代码如下:
<?php
class myBug extends bug{
public function create($productID, $branch = '', $extras = '')
{
die("aaa");
parent::create($productID, $branch, $extras);
}
}
能指导下哪里不对吗?
你的文件路径【/module/extension/custom/bug/ext/control/create.php】不对, 需要调整为 【禅道目录/extension/custom/bug/ext/control/create.php】
2024-10-08 09:16:34 孔令茂 回帖
2024-10-08 20:52:11 杨 回帖
1,重写 bug→view 方法时,有些内容没有在详情页显示的问题,应该是 bug 对象在传递给 view 视图时不正确导致的,具体的错误需要调试。
2,独立扩展的报错原因是, 需要在 $this->view->modulePath = $this->tree->getParents($bug->module); 这行代码前, 增加加载 tree model 的方法 $this->loadModel('tree');
建议您联系客户经理,邀请您加入禅道二次开发技术交流群沟通,即时性会更好一些。
2024-10-09 09:36:28 孔令茂 最后编辑
2024-10-09 09:36:28 孔令茂 回帖
好的,了解了,谢谢
2024-10-09 10:08:13 杨 回帖
好的。:)
2024-10-09 10:48:50 孔令茂 回帖
了解
2024-10-15 10:28:03 麦大穗 回帖
2024-10-16 09:44:21 禅道-李锡碧 回帖
联系我们

联系人
魏中显/高级客户经理

电话(微信)
18561939726

QQ号码
1746749398

联系邮箱
weizhongxian@chandao.com
