站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
ZenTaoPMS/通过禅道的请求代码位置
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
{{ZenTaoPMS top}} 要想对[[禅道]]进行修改,就必须知道对应的代码在什么地方。在了解了禅道的目录结构之后,我们来看下禅道的请求是如何对应到代码的。 ==control方法的定位== *control方法是每一个页面的入口 *让我们先来看个例子:bug-browse-1.html 或者是/?m=bug&f=browse&productID=1&t=[[html]]。 *bug-browse-1.html,表示是访问bug这个模块的browse方法,传递的第一个参数为1,访问的页面类型是html。 *同样,/?m=bug&f=browse&productID=1&t=html,m代表了模块名称,f代表了方法名称,后面的则是参数列表。 *那么我们就可以对应到禅道的[[源代码]],module/bug/control.php中的browse方法: [[文件:ZenTaoPMS32.gif]] ==control方法里面的调用== *我们现在已经知道了入口的函数在什么地方,我们来跟到里面看看吧。 <pre> $this->bug,表示的是调用[[bug]]模块的model对象, 那么它对应的文件在什么地方呢? 在module/bug/model.php this->loadmoel('tree')->xxx, 表示加载tree模块的model对象,它对应的文件在module/tree/model.php $this->app->loadClass('pager'), 表示加载一个lib类,它对应的文件则在lib/pager/pager.class.php $this->lang->bug->xxx, 它的定义在module/bug/lang/zh-cn.php。 后面的zh-cn根据当前用户的语言而定。 </pre> *最后来看模块文件。$this->display()之后,调用的是view目录下面和当前方法同名的模板文件。比如bug的browse方法,它对应的模板文件是module/bug/view/browse.html.php *在模板文件中,可能会有其他公用模板文件的包含,大家看路径应该就清楚了。比如: <pre> 25 <?php include '../../common/view/header.html.php';?> 26 <?php include '../../common/view/treeview.html.php';?> 27 <?php include '../../common/view/colorize.html.php';?> 28 <?php include '../../common/view/table2csv.html.php';?> </pre> ==参考来源== *http://www.zentao.net/help-book-zentaopmshelp.html [[category:ZenTaoPMS|Z]] {{ZenTaoPMS}}
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)
本页使用的模板:
模板:ZenTaoPMS
(
编辑
)
模板:ZenTaoPMS top
(
编辑
)