|
|
@@ -220,7 +220,6 @@ class Api_WfsDataServer extends Api_WfsServerBase {
|
|
|
$xmlWriter->writeAttribute('xsi:schemaLocation', "{$wfsNsUri} {$featureTypeUri}");
|
|
|
|
|
|
if($DBG){echo '(geomFld: '.$geomFld.'):';print_r($acl->getFieldType($geomFld));echo "\n";}
|
|
|
- $sourceName = $acl->getSourceName();
|
|
|
$tblName = $acl->getName();
|
|
|
foreach ($items as $itemKey => $item) {
|
|
|
if (!is_array($item)) $item = (array)$item;
|
|
|
@@ -231,7 +230,7 @@ class Api_WfsDataServer extends Api_WfsServerBase {
|
|
|
$xmlWriter->startElement('gml:featureMember');
|
|
|
$xmlWriter->startElement("{$wfsNs}:{$type}");
|
|
|
$xmlWriter->writeAttribute('fid', "{$type}.{$itemKey}");
|
|
|
- if (!$simple) $xmlWriter->writeAttribute("{$rootWfsNs}:web_link", Request::getPathUri() . "index.php?_route=ViewTableAjax&typeName=p5_{$sourceName}:{$tblName}#EDIT/{$itemKey}");
|
|
|
+ if (!$simple) $xmlWriter->writeAttribute("{$rootWfsNs}:web_link", Request::getPathUri() . "index.php?_route=ViewTableAjax&namespace=" . $acl->getNamespace() . "#EDIT/{$itemKey}");
|
|
|
foreach ($fldList as $idZasob => $fldName) {
|
|
|
if($DBG_DS){echo ">>> loop({$itemKey}) item({$item['ID']}) fld({$fldName}): ";var_dump($item[$fldName]);echo"\n";}
|
|
|
$fldType = $acl->getXsdFieldType($fldName);
|