新增独立模块

2014-09-01 15:13:29
王春生
19868
最后编辑:王春生 于 2014-09-01 16:50:47
新增模块是简单的。只需要按照zentaoPHP框架的结构,在module目录下面创建一个目录,比如叫做pay,然后按照zentaoPHP框架的约定,分别实现相应的control, model, view, css, js, lang等概念即可。在此就不再详述。大家可以参考我们框架的基本手册。
评论列表
李超 2019-02-20 07:53:46
请问,如果我想要在客户管理中,加一个与订单合同客户供应商平级的菜单项,我应该在哪个配置文件中增加呀?
王春生 2019-02-20 08:47:13
可以用搜索,查找我们之前的的代码的定义位置。
zidu 2018-08-15 15:21:15
老师你好!我在module中拷贝了article文件夹用于创建一个新模块,但是新模块的左侧类目表的表头不显示,里面的类目点击后会跳到article模块下,而不是新模块下,求解。
王春生 2018-08-16 09:59:30
你拷贝了一个目录,就能达到你的预期目标?这也太神奇了。
参照我们的代码,debug。
harris 2018-04-17 15:53:04
新增的模块在哪里设置访问权限?front.php里设置的并没有生效
王春生 2018-04-19 14:36:19
参考我们已有模块的权限设置。
maba 2018-03-20 21:37:25
在module下新建了一个独立模块,然后做完发现只有admin能访问操作这个模块,如何使用admin分配权限给指定的用户或组呢?
王春生 2018-03-21 13:10:56
权限。
harris 2018-04-18 15:35:36
权限是在哪里控制?没看到相关内容
王春生 2018-04-19 14:36:34
禅道是在group模块里面定义。
谢谢谢 2017-12-06 17:46:18
组织查询条件的代码在哪啊?找两天没找着。。
王春生 2017-12-07 07:53:54
dao.class.php
杨金莲 2017-03-23 09:29:47
请教:独立开发了一个worklog的模块,在worklogbrowse视图中,想要开发类似company-browse中的搜索的能力。
zentao/worklog-worklogbrowse-myQueryID-bysearch.html
想了解一下myQueryID-bysearch该如何调用呢。查看了相关源码,没有看到在哪里处理组织查询条件的。多谢执教:)
王春生 2017-03-24 09:48:05
queryid是用户将搜索表单保存下来,然后再重复查询的时候用的。
杨金莲 2017-03-24 12:16:19
我理解buildSearchForm函数是组织搜索界面元素的.但是 处理组织界面选择条件的代码逻辑在哪里,没有找到.请赐教。
王春生 2017-03-27 08:00:23
每个模块的配置文件里面有配置哪些字段。
杨金莲 2017-03-21 15:32:04
请教:扩展的表定义,是直接修改config/config.php文件吗?还是另有扩展方式?
杨金莲 2017-03-21 15:46:36
已经搞定了,在config/ext下扩展
王春生 2017-03-22 09:07:16
放在config/my.php里面也可以的。
杨金莲 2017-03-16 11:12:56
请教:权限文件group/lang/resource.php,没有ext的方式吗?如果只能在源文件上修改的话,每次升级,就需要备份这个文件,是吧?
王春生 2017-03-17 08:25:51
你直接把resource.php里面的定义放在扩展的语言文件中就行了。同样会生效的。
luckyjava 2018-10-27 01:00:12
我在module下新建了一个htquery模块,然后再group\ext下新建了一个文件夹lang,放入我定义的htquery的内容文件resource.php,但是前台不显示啊?
王春生 2018-10-30 07:44:32
检查下分组权限里面设置了吗?扩展里面的定义是否正确。
luckyjava 2018-10-31 00:08:13
我检查了分组权限里,就没有显示出我添加的内容。我在group模块的扩展路径(group\ext\lang\resource\resource1.php)文件内容:
<?php
/* htquery. */
$lang->resource->htquery = new stdclass();
$lang->resource->htquery->index = 'index';
$lang->resource->htquery->browse = 'browse';
$lang->resource->htquery->edit = 'edit';
$lang->resource->htquery->view = 'view';
$lang->resource->htquery->dynamic= 'dynamic';

$lang->htquery->methodOrder[0] = 'index';
$lang->htquery->methodOrder[5] = 'browse';
$lang->htquery->methodOrder[15] = 'edit';
$lang->htquery->methodOrder[25] = 'dynamic';

在权限中就看不到。我尝试,直接将代码加到group\lang\resource.php中,就可以在权限中显示出来了。还有什么地方我做的不对呢?
王春生 2018-11-01 23:54:48
resource只需要一个目录。
luckyjava 2018-11-05 21:36:44
王哥,还是不太理解?请多指点一二
小虎 2015-12-13 23:54:11
我在module里创建了个user1模块,写好了控制器和视图文件 , 前台访问时提示guest用户无权访问,要怎么处理解决呢?
王春生 2015-12-15 09:22:31
你是在禅道的基础上修改的吧?需要在group/lang/resource.php里面增加权限的定义。
小陈 2015-10-13 23:46:02
说错了,是在其他的模板下
1/2
发表评论
评论通过审核后显示。