Filter funktioniert mit GroupLayers nicht

Issue #1228 open
Sven Junker-Beyel created an issue

Wenn Layer die als Gruppenlayer unter Fachdaten konfiguriert sind im Filter eingebunden werden, werden Errors geworfen.

Zum nachstellen können folgende Varianten im Basic-Portal konfiguriert werden.

Möglichkeit 1 - filter config.json:

          "filter": {
            "name": "translate#common:menu.filter",
            "icon": "bi-funnel-fill",
            "liveZoomToFeatures": true,
            "layerSelectorVisible": true,
            "multiLayerSelector": true,
            "geometrySelectorOptions": {
              "visible": true
            },
            "layerGroups": [
              {
                "title": "GRUPPE 1",
                "layers": [
                  {
                    "title": "Schulen",
                    "description": "Filter: Schulen",
                    "layerId": "8712",
                    "strategy": "active",
                    "active": true,
                    "filterOnOpen": true,
                    "snippets": [
                      {
                        "type": "dropdown",
                        "attrName": "stadtteil"
                      },
                      {
                        "type": "dropdown",
                        "attrName": "ganztagsform"
                      }
                    ]
                  },
                  {
                    "layerId": "1711",
                    "strategy": "active",
                    "active": true,
                    "filterOnOpen": true
                  }
                ]
              }
            ]
          },

Möglichkeit 2 - filter config.json:

          "filter": {
            "name": "translate#common:menu.filter",
            "icon": "bi-funnel-fill",
            "liveZoomToFeatures": true,
            "layerSelectorVisible": true,
            "multiLayerSelector": true,
            "geometrySelectorOptions": {
              "visible": true
            },
            "layers": [
              {
                "title": "Schulen",
                "description": "Filter: Schulen",
                "layerId": "8712",
                "strategy": "active",
                "active": true,
                "filterOnOpen": true,
                "snippets": [
                  {
                    "type": "dropdown",
                    "attrName": "stadtteil"
                  },
                  {
                    "type": "dropdown",
                    "attrName": "ganztagsform"
                  }
                ]
              },
              {
                "layerId": "1711",
                "strategy": "active",
                "active": true,
                "filterOnOpen": true
              }
            ]
          },

Fachdaten config.json:

{
          "id": "1711_8712",
          "children": [
            {
              "id": "1711",
              "styleId": "1711"
            },
            {
              "id": "8712",
              "name": "Schulinfosystem",
              "styleId": "8712"
            }
          ],
          "name": "Krankenhäuser und Schulen",
          "visibility": true
        },

Comments (2)

  1. Log in to comment