if ZP is Zonenplan, then the layertree is indeed incorrect. and sadely I dont know why.
Using switch is theoricaly possible at any place in the layers hierarchy, but I have personaly only implemented it at root level I fear the only way to know whats going on would be to go debug the code You can always do it from root level, but it would mean quite some copypasting in the layers.ini regards Oliver ----- Original Message ----- From: "Dahinden Adrian" <a.dahin...@geo-thun.ch> To: "Oliver Christen" <oliver.chris...@camptocamp.com>; <cartoweb-users@lists.maptools.org> Sent: Tuesday, February 17, 2009 11:12 AM Subject: AW: [Cartoweb-users] Children Switching Yes, of course. The results are attached as text files. The response of the firebug is quiet big. -----Ursprüngliche Nachricht----- Von: Oliver Christen [mailto:oliver.chris...@camptocamp.com] Gesendet: Dienstag, 17. Februar 2009 10:51 An: Dahinden Adrian; cartoweb-users@lists.maptools.org Betreff: Re: [Cartoweb-users] Children Switching can you show me the result returned by the ajax request after a switch change ? ----- Original Message ----- From: "Dahinden Adrian" <a.dahin...@geo-thun.ch> To: "Oliver Christen" <oliver.chris...@camptocamp.com>; <cartoweb-users@lists.maptools.org> Sent: Tuesday, February 17, 2009 10:31 AM Subject: AW: [Cartoweb-users] Children Switching In firebug's console I see the correct switch_id (f.e. switch3) when I choose an other switch. But I don't know if the answer is correct (I can't interprete it). There is no folderId set in my layers.ini (clientside). I added the line 'folderId = layerTree' in layers.ini (clientside) and in cartoclient.tpl I changed the folder2 into: <!-- folder 2 starts here --> <div id="folder2" class="folder" style="height:{$mainmap_height-70}px; overflow:auto;"> <!--<div id="switchcontainer">{$switches}</div>--> <div id="layerTree"> {$switches} {$layers} </div> </div> <!-- end of folder 2 --> I'm sorry, but the problem is still the same with these changes. Regards, Adrian -----Ursprüngliche Nachricht----- Von: Oliver Christen [mailto:oliver.chris...@camptocamp.com] Gesendet: Dienstag, 17. Februar 2009 09:21 An: Dahinden Adrian; cartoweb-users@lists.maptools.org Betreff: Re: [Cartoweb-users] Children Switching check in Firefox's Firebug Concole if you see a valid result being returned by the ajax request. it is possible the target id in the page is not correct and as a result the new html fragment is not injected correctly into the page. what did you set as folderId in your layer.ini ? ----- Original Message ----- From: "Dahinden Adrian" <a.dahin...@geo-thun.ch> To: "Oliver Christen" <oliver.chris...@camptocamp.com>; <cartoweb-users@lists.maptools.org> Sent: Tuesday, February 17, 2009 8:42 AM Subject: AW: [Cartoweb-users] Children Switching Hi Oliver Now the label 'Switch' appears with the default ZP layer. But I've still the same problem when I choose an other Switch ID: The content of the tree doesn't change.. It looks like cartoweb load the layer, but the three is always the same (now the default ZP layer). Adrian -----Ursprüngliche Nachricht----- Von: Oliver Christen [mailto:oliver.chris...@camptocamp.com] Gesendet: Dienstag, 17. Februar 2009 08:17 An: Dahinden Adrian; cartoweb-users@lists.maptools.org Betreff: Re: [Cartoweb-users] Children Switching hi maybe add layers.Switch.children.default = ZP regards Oliver ----- Original Message ----- From: "Dahinden Adrian" <a.dahin...@geo-thun.ch> To: <cartoweb-users@lists.maptools.org> Sent: Monday, February 16, 2009 4:36 PM Subject: [Cartoweb-users] Children Switching Hi list In my Project I want to use switches for displaying the layers. I have changed the layers.ini file like it is described in the User Manual (http://www.cartoweb.org/doc/cw3.5/xhtml/user.layers.html#user.layers.tree.children). It looks like switches.switch1.label = ZP switches.switch2.label = LK switches.switch3.label = GK layers.root.className = LayerGroup layers.root.children = Abfragen, Sit, Switch, ... layers.root.rendering = block layers.Switch.className = LayerGroup layers.Switch.children.switch1 = ZP layers.Switch.children.switch2 = LK layers.Switch.children.switch3 = GK layers.Switch.label = Switch layers.ZP.className = Layer layers.ZP.label = Zonenplan layers.ZP.msLayer = ZP etc. In the layertab the switch appears as a dropdown with following Switch Ids: 'Default', 'ZP', 'LK' and 'GK' The position should be the default one (above the layers tree). The label 'Switch' appears as a block and a tree rendering without any content. When I choose a other Switch ID (f.e. LK ) the content of the tree doesn't change. Does anybody know why it isn't working? Are there other things I have to change?? Thanks for your help, Regards Adrian Dahinden Dütschler & Naegeli Vermessung und Geoinformation AG Fliederweg 11 Postfach 3601 Thun Tel 033 225 40 50 Fax 033 225 40 60 Email mailto:a.dahin...@geo-thun.ch Homepage www.geo-thun.ch _______________________________________________ Cartoweb-users mailing list Cartoweb-users@lists.maptools.org http://lists.maptools.org/mailman/listinfo/cartoweb-users _______________________________________________ Cartoweb-users mailing list Cartoweb-users@lists.maptools.org http://lists.maptools.org/mailman/listinfo/cartoweb-users