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

Exception 在sugarcrm中创建自定义字段时遇到错误,exception,sugarcrm,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 警告: 从C:\x

我在尝试在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
警告:
从C:\xampp\htdocs\Sugarcrm\modules\ModuleBuilder\views\view.modulefield.php第151行的空值创建默认对象
{“东”:{“标题”:“编辑字段”,“碎屑”:“内容”:”
\n\n

调整php.ini文件以设置display\u errors=Off


我见过几次这种情况,它通常来自代码级定制,但并不总是如此。无论哪种方式,都是PHP通知/警告/错误在Studio中引发AJAX响应。

这是由较新版本的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();
}
资料来源: