我得到了下面的警告,而试图在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
我得到了下面的警告,而试图在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
调整你的php.ini文件中设置的display_errors =关闭
我已经看到了这几次,它通常来自代码级定制,但并非总是如此。 无论哪种方式,它是一个的摆脱在Studio Ajax响应的PHP通知/警告/错误。
这是由PHP的一个较新版本引起的。
添加以下代码中的模块/ ModuleBuilder /视图/ 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