mirror of
https://github.com/Combodo/iTop.git
synced 2026-04-23 18:48:51 +02:00
AttributeDashboard support Dashlet Badge in XML files (fix the <class> collision)
This commit is contained in:
@@ -289,8 +289,7 @@ class MFCompiler
|
||||
$aAllClasses[] = $sClass;
|
||||
try
|
||||
{
|
||||
$sCompiledCode .= $this->CompileClass($oClass, $sTempTargetDir, $sFinalTargetDir,
|
||||
$sRelativeDir);
|
||||
$sCompiledCode .= $this->CompileClass($oClass, $sTempTargetDir, $sFinalTargetDir, $sRelativeDir);
|
||||
}
|
||||
catch (DOMFormatException $e)
|
||||
{
|
||||
|
||||
@@ -1188,7 +1188,7 @@ EOF
|
||||
*/
|
||||
public function ListClasses($sModuleName)
|
||||
{
|
||||
return $this->GetNodes("/itop_design/classes//class[@_created_in='$sModuleName']");
|
||||
return $this->GetNodes("/itop_design/classes//class[@id][@_created_in='$sModuleName']");
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -1197,7 +1197,7 @@ EOF
|
||||
*/
|
||||
public function ListAllClasses()
|
||||
{
|
||||
return $this->GetNodes("/itop_design/classes//class");
|
||||
return $this->GetNodes("/itop_design/classes//class[@id]");
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -1206,7 +1206,7 @@ EOF
|
||||
*/
|
||||
public function ListRootClasses()
|
||||
{
|
||||
return $this->GetNodes("/itop_design/classes/class/class[class]");
|
||||
return $this->GetNodes("/itop_design/classes/class/class[@id][class]");
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user