Ver Fonte

+ default sortPrio from xsd file

Piotr Labudda há 7 anos atrás
pai
commit
12eb648ba6
1 ficheiros alterados com 5 adições e 0 exclusões
  1. 5 0
      SE/se-lib/Route/Storage/AclReinstall.php

+ 5 - 0
SE/se-lib/Route/Storage/AclReinstall.php

@@ -82,7 +82,12 @@ class Route_Storage_AclReinstall extends RouteBase {
 		Lib::loadClass('XML');
 		$xsdType = XML::getXsdTypeFromXsdSchema("{$antAclPath}/{$item['name']}.xsd", $namespace = $item['namespace'], $name = $item['name']);
 		DBG::nicePrint($item, '$item');
+		$sortPrio = 0;
+		foreach ($xsdType['struct'] as $fieldName => $fieldItem) {
+			$xsdType['struct'][$fieldName]['sortPrio'] = $sortPrio++;
+		}
 		DBG::nicePrint($xsdType, '$xsdType');
+		// TODO: fix sortPrio for all fields if not set = 0
 
 		echo '<hr>';
 		echo UI::h('h3', [], "Lista zmian:");