vTiger Custom Module突然停止存储数据

时间:2017-06-20 13:10:15

标签: vtiger vtigercrm

我的自定义模块突然停止在基表中存储数据,也没有显示过滤器。

1 个答案:

答案 0 :(得分:-1)

尝试使用以下脚本删除模块,以及使用console.php。 从根目录(使用浏览器)放置并运行

<?php
include_once('vtlib/Vtiger/Module.php');
$Vtiger_Utils_Log = true;
$MODULENAME = 'ModuleName';  //module name to delete
$moduleInstance = Vtiger_Module::getInstance($MODULENAME);
if($module) {
    $module->delete();
}

//DB adjustment needs to be done -- Running this script is not enugh.
echo "Success";

记住删除模块时,必须删除所有内容。 使用上面的脚本 console.php

删除模块后检查下表
  • vtiger_field
  • vtiger_relatedlists
  • vtiger_&LT; - 您-模块 - 名称 - &GT;
  • vtiger_&LT; - 您-模块 - 名称 - &GT; _user_field
  • vtiger_&LT; - 您-模块 - 名称 - &GT;比较

前两个表很重要,搜索这两个表上的模块和相关字段并删除该行。最后三个表你需要完全删除。但是不要直接删除最后三个表。