AttributeDashboard support Dashlet Badge in XML files (fix the <class> collision)

This commit is contained in:
Eric
2018-10-23 15:53:14 +02:00
parent 0021482c1b
commit 32fc87023c
2 changed files with 4 additions and 5 deletions

View File

@@ -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]");
}
/**