当试图保存任何实体时vTiger空白页
问题描述:
我目前正在vTiger 6.5上创建新模块的过程中。目前,我一直在使用vTlib创建模块,注册处理程序等。所有工作都很好,直到我突然无法保存任何模块(甚至是标准模块)的任何信息。当试图保存任何实体时vTiger空白页
我开始了一个新的安装,并通过安装我的模块的步骤去了,我创建了一个模块很好,但注册处理程序时下面我当时无法保存任何东西,只是导致的index.php
<?php
require_once('include/database/PearDatabase.php');
include_once('include/events/include.inc');
$adb = PearDatabase::getInstance();
$em = new VTEventsManager($adb);
$module = 'AddIsa';
$em->registerHandler('vtiger.entity.beforesave', 'modules/'.$module.'/'.$module.'Handler.php', $module.'Handler');
$em->registerHandler('vtiger.entity.beforesave.modifiable', 'modules/'.$module.'/'.$module.'Handler.php', $module.'Handler');
$em->registerHandler('vtiger.entity.beforesave.final', 'modules/'.$module.'/'.$module.'Handler.php', $module.'Handler');
$em->registerHandler('vtiger.entity.aftersave', 'modules/'.$module.'/'.$module.'Handler.php', $module.'Handler');
echo 'Events Added Successfully.';
?>
UPDATE
我走到桌子vtiger_eventhandlers并删除了有关我的自定义模块的事件处理程序,现在它工作正常。我不明白为什么会发生这种情况,因为我之前使用同样的脚本注册了事件处理程序,这些脚本也在此表中。
任何想法?