vtiger二次开发
Posted 安筱雨
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vtiger二次开发相关的知识,希望对你有一定的参考价值。
搞了快两个星期的vtiger,慢慢的摸索到了一些东西
数据库相当的复杂,已有的模块我只是分析了下页面的加载,方法的调用
大部分时间在研究怎么添加新的功能模块,今天才知道模块可以通过输入命令的方式来添加
vtigercrm\\vtlib\\tools目录下有个console.php文件
在cmd中去运行它
添加成功后,默认到tools的目录下,如果想单独给个目录,就去vtiger_tab表中改
最后一个字段parent就是目录,可以换到别的目录下,也可以新命名
进入到新的模块
里面只有一个默认的字段和指派给成员
现在我们需要添加一些字段,点击Edit
点击编辑添加新字段
创建之后到了搜索框依然只显示两个字段
现在去Model下找到自己新建模块的文件夹,里面有个php文件
找到下面两个地方
加上我们的新字段name就可以了,在页面中也能看到这个Name属性了
有关的几个数据库
vtiger_field,刚刚新建的name就保存在这个表里面
还有一个是新建的模块的表,vtiger_模块名+cf,里面保存了新建字段的所有数据
vtiger_crmentity保存了所以新建事件和评论的时间信息
以上是关于vtiger二次开发的主要内容,如果未能解决你的问题,请参考以下文章