[Mapbender-commits] r7145 - trunk/mapbender/http/classes

svn_mapbender at osgeo.org svn_mapbender at osgeo.org
Tue Nov 23 12:37:47 EST 2010


Author: christoph
Date: 2010-11-23 09:37:47 -0800 (Tue, 23 Nov 2010)
New Revision: 7145

Modified:
   trunk/mapbender/http/classes/class_wms.php
Log:
use selected layer styles when loading from WMC

Modified: trunk/mapbender/http/classes/class_wms.php
===================================================================
--- trunk/mapbender/http/classes/class_wms.php	2010-11-23 12:06:14 UTC (rev 7144)
+++ trunk/mapbender/http/classes/class_wms.php	2010-11-23 17:37:47 UTC (rev 7145)
@@ -1110,7 +1110,12 @@
 //		$newLayer->layer_searchable = $currentLayer["searchable"];
 		$newLayer->gui_layer_wms_id = $currentLayer["extension"]["WMS_ID"];
 		$newLayer->gui_layer_status = $currentLayer["extension"]["GUI_STATUS"];
-		$newLayer->gui_layer_style = ""; // TODO: Add correct data
+		if ($styleIndex >= 0 && $styleIndex < count($currentLayer["style"])) {
+			$newLayer->gui_layer_style = $currentLayer["style"][$styleIndex]["name"];
+		}
+		else {
+			$newLayer->gui_layer_style = "";
+		}
 		$newLayer->gui_layer_selectable = $currentLayer["extension"]["GUI_SELECTABLE"];
 		if (isset($currentLayer["extension"]["OVERVIEWHIDDEN"])) {
 			$newLayer->gui_layer_visible = ($currentLayer["extension"]["OVERVIEWHIDDEN"] === "1") ? false : true;



More information about the Mapbender_commits mailing list