在sugarcrm中创建自定义字段时遇到错误

时间:2014-01-04 11:22:28

标签: exception sugarcrm

尝试在sugarcrm中创建自定义字段时,我收到了以下警告。

Warning:

Creating default object from empty value in C:\xampp\htdocs\Sugarcrm\modules\ModuleBuilder\views\view.modulefield.php on line 151
{"east":{"title":"Edit Field","crumb":"","content":"
<\/div>\n\n

2 个答案:

答案 0 :(得分:1)

调整php.ini文件以设置display_errors = Off

我已经看过几次了,它通常来自代码级别的自定义,但并非总是如此。无论哪种方式,它都是PHP注意/警告/错误,它在Studio中抛弃了AJAX响应。

答案 1 :(得分:1)

这是由较新版本的PHP引起的。

modules / ModuleBuilder / views / view.modulefield.php

中的第150行之后添加以下代码
VardefManager::loadVardef($moduleName, $objectName,true);
global $dictionary;
// add the next three lines
if(!isset($module->mbvardefs) || is_null($module->mbvardefs)) {
     $module->mbvardefs = new stdClass();
}

来源:https://github.com/sugarcrm/sugarcrm_dev/pull/143/files