Replace inside makePackage.php ...
protected function getModuleCustomFieldTable($moduleName, $o_module)
{
$o_module->customFieldTable = null;
$o_module->customFieldTableIndex = null;
if(file_exists($this->moduleBaseDir."modules/$moduleName/$moduleName.php"))
{
require_once($this->moduleBaseDir."modules/$moduleName/$moduleName.php");
$focus = new $moduleName();
if(!empty($focus->customFieldTable))
{
$a_tables = array_keys($focus->customFieldTable);
$o_module->customFieldTable = $a_tables[0];
$o_module->customFieldTableIndex = $focus->customFieldTable[$a_tables[0]];
}
}
}
by
protected function getModuleCustomFieldTable($moduleName, $o_module)
{
$o_module->customFieldTable = null;
$o_module->customFieldTableIndex = null;
if(file_exists($this->moduleBaseDir."modules/$moduleName/$moduleName.php"))
{
require_once($this->moduleBaseDir."modules/$moduleName/$moduleName.php");
$focus = new $moduleName();
if(!empty($focus->customFieldTable))
{
$a_tables = array_values($focus->customFieldTable);
$o_module->customFieldTable = $a_tables[0];
$o_module->customFieldTableIndex = $a_tables[1];
}
}
}
Replace inside makePackage.php ...
protected function getModuleCustomFieldTable($moduleName, $o_module)
{
$o_module->customFieldTable = null;
$o_module->customFieldTableIndex = null;
by
protected function getModuleCustomFieldTable($moduleName, $o_module)
{
$o_module->customFieldTable = null;
$o_module->customFieldTableIndex = null;