搞了快兩個星期的vtiger,慢慢的摸索到了一些東西
數據庫相當的復雜,已有的模塊我只是分析了下頁面的加載,方法的調用
大部分時間在研究怎么添加新的功能模塊,今天才知道模塊可以通過輸入命令的方式來添加
vtigercrm\vtlib\tools目錄下有個console.php文件
在cmd中去運行它
添加成功后,默認到tools的目錄下,如果想單獨給個目錄,就去vtiger_tab表中改
最后一個字段parent就是目錄,可以換到別的目錄下,也可以新命名
進入到新的模塊
里面只有一個默認的字段和指派給成員
現在我們需要添加一些字段,點擊Edit
點擊編輯添加新字段
創建之后到了搜索框依然只顯示兩個字段
現在去Model下找到自己新建模塊的文件夾,里面有個php文件
找到下面兩個地方
加上我們的新字段name就可以了,在頁面中也能看到這個Name屬性了
有關的幾個數據庫
vtiger_field,剛剛新建的name就保存在這個表里面
還有一個是新建的模塊的表,vtiger_模塊名+cf,里面保存了新建字段的所有數據
vtiger_crmentity保存了所以新建事件和評論的時間信息