瀏覽代碼

+ default sortPrio from xsd file

Piotr Labudda 7 年之前
父節點
當前提交
12eb648ba6
共有 1 個文件被更改,包括 5 次插入0 次删除
  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:");