ZenTaoPMS/在线扩展编辑帮助文档

来自站长百科
跳转至: 导航、​ 搜索

ZenTaoPMS | 安装 | 禅道结构 | 配置禅道 | 使用 | 扩展禅道 | 禅道FAQ

禅道在线扩展编辑器是依据禅道的扩展机制,对禅道项目管理软件进行在线扩展的编辑器。

在线扩展编辑器的位置[ ]

禅道扩展编辑就是后台管理模块下的扩展编辑器。位置如图:

ZenTaoPMS34.png

  • 在线编辑器的界面
  • 点击进入编辑器, 首先看到的是可扩展的模块列表。

ZenTaoPMS35.png

  • 点击想要扩展的模块链接,右侧就会出现该模块所有可扩展的文件,包括control.php 和model.php的方法。

ZenTaoPMS36.png

  • 这些文件是有排列顺序的,自上而下依次是:

model.php和该文件的方法、

control.php和该文件的方法、

view文件夹下的模板文件、

语言文件、配置文件config.php,JS、CSS扩展文件。

扩展文件中的排列顺序与上述的排列顺序是一致的,这样可以方便快速的找到要扩展的文件。 在每个文件后面,有相应的操作链接,点击这些链接,就可以在线编辑扩展了。嘿嘿。

在线编辑[ ]

1、model.php的扩展

可以对model.php的现有方法进行扩展,编辑器可以自动生成简单代码。当然也可以对model.php新增方法。

ZenTaoPMS37.png

2、control.php的扩展

对control.php的现有方法进行扩展时,会有是否重用代码的提示

ZenTaoPMS38.png

如果选择“确定”的话则会生成一个继承了该模块control.php的类,扩展后的方法可以继承该模块的control.php的方法。否则的话,则对该方法进行重新定义。

同样的也可以对control.php新增方法。 3、模板文件的扩展

对模板文件的扩展也有两种方式,可以重写一个模板文件覆盖原来的。也可以写一个钩子脚本,对原来页面做一下局部修改。 4、其他文件的扩展

对其他文件扩展时,将会显示源文件的内容,可以当做扩展的参考。

5、对扩展文件的编辑

可以对ext目录下的扩展文件进行编辑和删除。

保存扩展文件[ ]

1、不必输入文件名

对control.php的方法进行扩展和覆盖模板文件时,文件名是一定的不必输入文件名。 2、可以输入文件名

像对model.php的方法扩展、对语言文件、配置文件等的扩展,如果不输入文件名,则会以默认文件名保存,如果输入文件名,则会以输入文件名保存。 3、必须输入文件名

像新增方法、新增页面、新增钩子、新增扩展等,则必须输入文件名才能保存。

注:

1、保存文件时,要保证程序有读写的权限。

2、如果文件名冲突,则不能保存,你可以更改保存的文件名或者勾选覆盖重复文件选项。

参考来源[ ]

ZenTaoPMS使用手册导航

安装

安装帮助|注册帐号和应用申请|初始化应用|创建代码版本下载SDK|通过SDK下载代码|上传禅道代码|执行禅道安装程序|从BugFree升级到禅道|升级禅道

禅道结构

禅道的目录结构|通过禅道的请求代码位置|禅道的数据库结构和common

配置禅道

备份禅道|更新燃尽图|配置email发信及超级管理员|修改禅道的语言提示|配置为静态访问|去掉访问地址的zentao

使用

个人管理

产品经理:

维护产品及其模块|建立计划|需求管理|建立发布|路线图|产品其他相关功能
项目经理: 建立项目|组建团队|确定需求|分解任务|项目进度|项目其他相关功能
开发团队: 领取更新任务|创建build|提交测试任务|bug处理|开发团队其他功能
测试团队: 提交bug|验证和维护bug|创建测试用例|管理测试任务|执行用例并提交bug|查看报表统计|bug其他问题
管理员: 建立部门结构|设置分组建立权限体系|维护公司信息|管理员其他使用

扩展禅道

扩展机制简介|命令行入口|API机制介绍|打包规范1.0版|在线扩展编辑帮助文档|禅道插件实例

禅道FAQ