没有合适的资源?快使用搜索试试~ 我知道了~
首页(中文)vtiger二次开发资料
(中文)vtiger二次开发资料
3星 · 超过75%的资源 需积分: 50 59 下载量 33 浏览量
更新于2023-03-03
评论
收藏 203KB DOC 举报
vTigerCRM基于国际著名的开源软件SugarCRM开发。SugarCRM是国际CRM领域的后期之秀,总部位于美国加利福尼亚。它提供著名的开源软件SugarCRM开源版,所谓开源简单理解就是开放程序代码,采用开放式研发模式,免费提供用户使用的意思。与SugarCRM一样,vTigerCRM采用B/S架构,使用MySQL数据库,Appach网页发布服务器。它能满足国内许多中小型企业对于客户关系管理的入门级需求。核心模块比SugarCRM开源版略有增加, 包括: 1、客户 2、联系人 3、产品/价格 4、报价单 5、线索 6、机会 7、订单(采购订单和销售订单) 8、发票 9、统计报表 10、统计图表 11、日程 12、活动 13、服务台/知识库 14、电子邮件 15、RSS新闻聚合器 16、备忘录 ----------------------------------------- 这是vtigerCRM5.x 中文使用指南
资源详情
资源评论
资源推荐
2. 2
集成到
5.1.0 *
增加了特殊的模块事件触发器(
vtlib_handler
方法调用)
2.1 2009.01.07 *
安装语言包,扩展模块采用模块管理
* ModuleDir
重新组织要具体到一个好
vtiger
版本
*
模块管理器处理之前安装许可协议。
*
基本的支持增加了对与模块管理模块升级。
*
能够添加一个模块定制的网页链接。
*
支持添加到允许帮助模块领域的信息。
*
新增
vtiger_imageurl API
2.0 2008-11-26 * API
提供(相关名单)相关的模块
* API
的变化,用于创建领域,块,模块
* UI
类型
10
是增加了对通用弹出场
1.4 2008-09-29 *
导出和导入添加到模块管理
模块管理器
1.3 2008-09-01 *
增加了管理员的安装和
启用
/
禁用开发利用
vtlib
新的模块。
* API
设置选择列表值
1.2 2008-08-29 *
共享
ESS API
加入
1.1 2008-08-27 * API
的启用和禁用的工具如出口,进口分别增加
1.0 2008-08-19 *
基本的
API
被添加到创建的字段,模块,模块
关于
vtlib
vtlib
是一个库,以减轻对
vtigerCRM
的新模块的开发。
vtlib
包括
API
来创建或
修改一个模块后端的元素。这些
API
帮助作出的必要的修改
数据库。
vtlib
包括模块管理器,允许新的模块被打包成
zip
文件,其他
vtigerCRM
的安装可以轻松地安装和使用。
vtlib API -
快速参考
vtlib
包括以下
API
,可用于创建新的模块。欲了解更多详情,请
看
API
文档。
➢ Vtiger_Module
➢ name
➢ addBlock()
➢ addFilter()
➢ initTables()
➢ setRelatedList()
➢ setDefaultSharing()
➢ enableTools()
➢ disableTools()
➢ save()
➢ addLink()
➢ Vtiger_Menu
➢ addModule()
➢ Vtiger_Block
➢ label
➢ addField()
➢ Vtiger_Field
➢ table
➢ column
➢ columntype
➢ uitype
➢ typeofdata
➢ setHelpInfo()
➢ setEntityIdenti'er()
➢ setPicklistValues()
➢ setRelatedModules()
➢ Vtiger_Filter
➢ name
➢ isdefault
➢ addField()
➢ addRule()
➢ Vtiger_Event
➢ register()
模块类型
vtigerCRM
的模块可分为以下几种类型:
1
。实体模块
2
。扩展模块
3
。语言包
实体模块
在这一类模块将在
vtigerCRM
创建实体记录。该模块将提供创建
查看,编辑视图,详细信息视图和列表视图。您可以创建过滤器等。
实体模块推荐情况的数据对象的新类型,例如时间表,
需要添加到作为新的系统模块的一部分。这些新的数据对象可以被
查看和管理员和用户管理。
信息,联系人,
A ounts
,工资单等
..
是实体模块。
扩展模块
这一类模块不必遵循实体模块的一般行为。这些记录
通过创建实体模块可用于提供一个扩展的功能或记录
创建
/
编辑,可以以自己的方式处理。
扩展模块时,可以使用附加功能是必要的,而不需要新
数据对象的类型,用户查看和管理。
仪表板,报告,门户网站等
..
是扩展模块。
语言包
为
vtigerCRM
的语言包,也被视为另一种由
vtlib
模块。
注:模块管理器将提供能够安装这些不同的模块。
创建一个新的实体模块
vtlib
简化了新
vtigerCRM
的模块创建。开发人员可以使用
vtlib
发展好
vtiger
CRM
模块,添加新的功能到
vtigerCRM
。这些模块可以被打包
安装方便的模块管理。
注:在本文档中,我们将通过构建一个例子说明了创建一个新的模块的过程
“
工资单”模块。这个例子的代码包含作为
vtlib
包的一部分,并且可以使用为出
发
点,创造新的模块。请参阅“使用示例代码与
vtlib API
提供”
在本文档中获取更多信息。
以下是应该遵循的一个基本工作模块的重要步骤。该
后端模块部分主要讲述的是数据库级的变化,以及前端部分介绍
用户界面的文件。
后端
第
1
步创建模块实例,创建数据库表,并把它添加到菜单
第
2
步添加模块
UI
块。
第
3
步添加字段和它关联到块。在设置
-
至少一个字段作为实体标识符。
第
4
步创建的默认列表视图和额外的过滤器(一定要创建一个名为全部这是一
个过滤器
默认过滤器)
第
5
步创建相关目录(显示在
'' ''
更多信息选项卡)
第
6
步设置共享
ESS
规则
第
7
步设置模块工具选项(即,进
/
出口)
前端
第
8
步创建模块目录和文件
包装
第
9
步包装
其他选项
➔
模块模板(自定义表格,列表视图,设置
UI
)
➔
模块设置(允许管理员配置模块)
➔
模块事件(仅在
vtigerCRM 5.1
版提供)
➔
模块的
WebServices
(仅在
vtigerCRM 5.1
版提供)
这些步骤中详细解释了本节的课程。
我们正在使用的例子模块“工资单”来解释
vtlib API
的使用。
关于工资单模块
它将有能力创建,编辑,删除工资单记录。您可以创建为
ListView
自定义过滤
器,
它显示了工资单实例的列表。
我们会联想到工具菜单这个模块。
第
1
步:创建模块
类
Vtiger_Module
提供了一个
API
来与
vtigerCRM
的模块。
和
include_once('vtlib/Vtiger/Module.php');
$moduleInstance = new Vtiger_Module();
$moduleInstance->name = 'Payslip';
$moduleInstance->save();
$moduleInstance->initTables();
$menuInstance = Vtiger_Menu::getInstance('Tools');
$menuInstance->addModule($moduleInstance);
Vtiger_Module - > initTables
()
API
将初始化(创建)
3
模块应该必要的表
作为说明如下:
表命名约定说明
Basetable vtiger_<MODULENAME>
包含新模块的默认字段
Customtable vtiger_<MODULENAME>
比照包含模块的自定义字段
Grouptable vtiger_<MODULENAME> grouprel
记录时使用被分配到一个
组
Vtiger_Menu - > addModule
(
<ModuleInstance>
)
API
创建菜单项将它作为用
户界面服务切入点模块。
剩余37页未读,继续阅读
ljl_xyf
- 粉丝: 26
- 资源: 36
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1