Jelajahi Sumber

fixed xsd schema in Wfs for simpleSchema

Piotr Labudda 9 tahun lalu
induk
melakukan
60f5af387c
1 mengubah file dengan 8 tambahan dan 8 penghapusan
  1. 8 8
      SE/se-lib/Api/WfsServerBase.php

+ 8 - 8
SE/se-lib/Api/WfsServerBase.php

@@ -1509,15 +1509,15 @@ if($DBG){echo 'L.' . __LINE__ . ' $validateConvertedTransactionXsdString:';print
 						$elNode->setAttribute('type', "{$tnsPrefix}:{$ssName}Type");
 						if (!$simple) $elNode->setAttributeNS($rootWfsNsUri, "{$rootWfsNs}:namespace", $aclNamespaceUri);
 					}
+				}
 
-					if (!empty($aliasRefMap)) {
-						foreach ($aliasRefMap as $fieldName => $aliasNsUri) {
-							list($nsUri, $prefix, $name) = Api_WfsNs::parseObjectNsUri($aliasNsUri);
-							$elNode = $dom->createElementNS('http://www.w3.org/2001/XMLSchema', 'xsd:element');
-							$rootNode->appendChild($elNode);
-							$elNode->setAttribute('name', $fieldName);
-							$elNode->setAttribute('type', "{$prefix}:{$name}Type");
-						}
+				if (!empty($aliasRefMap)) {
+					foreach ($aliasRefMap as $fieldName => $aliasNsUri) {
+						list($nsUri, $prefix, $name) = Api_WfsNs::parseObjectNsUri($aliasNsUri);
+						$elNode = $dom->createElementNS('http://www.w3.org/2001/XMLSchema', 'xsd:element');
+						$rootNode->appendChild($elNode);
+						$elNode->setAttribute('name', $fieldName);
+						$elNode->setAttribute('type', "{$prefix}:{$name}Type");
 					}
 				}