[Mapbender-commits] r7779 - trunk/mapbender/http/plugins
svn_mapbender at osgeo.org
svn_mapbender at osgeo.org
Mon Apr 18 12:00:33 EDT 2011
Author: armin11
Date: 2011-04-18 09:00:33 -0700 (Mon, 18 Apr 2011)
New Revision: 7779
Modified:
trunk/mapbender/http/plugins/mb_print.php
Log:
bugfix for reading legend_urls for new print module - some fix is needed on serverside too!
Modified: trunk/mapbender/http/plugins/mb_print.php
===================================================================
--- trunk/mapbender/http/plugins/mb_print.php 2011-04-18 13:07:23 UTC (rev 7778)
+++ trunk/mapbender/http/plugins/mb_print.php 2011-04-18 16:00:33 UTC (rev 7779)
@@ -384,7 +384,7 @@
layerLegendObj.name = currentLayer.layer_name;
layerLegendObj.title = currentWms.getTitleByLayerName(currentLayer.layer_name);
var layerStyle = currentWms.getCurrentStyleByLayerName(currentLayer.layer_name);
- if (layerStyle === false) {
+ if (layerStyle === false || layerStyle === "") {
layerStyle = "default";
}
layerLegendObj.legendUrl = currentWms.getLegendUrlByGuiLayerStyle(currentLayer.layer_name, layerStyle);
@@ -397,11 +397,13 @@
var tmpObj = {};
tmpObj[currentWms.wms_currentTitle] = wmsLegendObj;
legendUrlArray.push(tmpObj);
+
}
}
}
}
- updateFormField(formData, "legend_url", $.toJSON(legendUrlArray));
+ var legendUrlArrayJson = $.toJSON(legendUrlArray);
+ updateFormField(formData, "legend_url", legendUrlArrayJson);
updateFormField(formData, "map_url", f.map_url.value);
updateFormField(formData, "scale", scale);
More information about the Mapbender_commits
mailing list