-
assigned issue to
Filter - Parameter filterLayer.wmsRefId nur in Kombination mit Parameter filterLayer.strategy nutzbar
Der Parameter filterLayer.wmsRefId
ist nur in Kombination mit dem Parameter filterLayer.strategy
nutzbar. Wenn der Parameter strategy="active"
ist, dann greift der Parameter wmsRefId
nicht. Nur wenn der Parameter strategy="passive"
ist, greift wmsRefId
.
Dieses Verhalten ist unschön, da auch bei aktiver Filter Strategie nach dem Zurücksetzen des Filters der WMS Layer wieder reaktiviert werden sollte.
Comments (5)
-
-
- changed status to open
-
Hallo @Laura Meierkort,
danke für deine Frage. Eigentlich wmsRefId funktioniert auch bei
strategy="active".
Das könnte sein, dass deine Frage an der änderer Stelle liegt. In ein paar Layer werden"clearAll": true
verwendet, nach dem Zurücksetzen des Filters werden WMS Layer nicht reaktivert. Wenn"clearAll": true
entfernt wird, nach dem Zurücksetzen des Filters sollte WMS Layer reaktivert werden. Kannst du mal ausprobieren? Oder habe ich deine Frage nicht richtig verstehen?Ich freue mich sehr auf deine Rückmeldung.
-
reporter Hallo @Feng Feng ,
tatsächlich wird der Layer, den ich im Parameter
wmsRefId
konfiguriert habe, nach einem Klick auf “Zurücksetzen” wieder aktiviert, wenn ich in der Filterkonfiguration den Parameter"clearAll": false
setze.Ist das Verhalten denn so gewünscht? Dass der Parameter
wmsRefId
nur in Kombination mit dem Parameter"clearAll": false
funktioniert? Das ist meiner Meinung nach genauso ein Workaround wie"strategy": passive
zu verwenden.Ich verstehe auch nicht ganz, was der Parameter
clearAll
für einen Effekt haben soll, denn ich kann keinen Unterschied im Verhalten des gefilterten Layers zwischen"clearAll": true
und"clearAll"= false
erkennen.Viele Grüße
Laura
-
- changed status to resolved
Abschlusskommentar: Nachdem wir mit Kunden gesprochen haben, hat das Problem erledigt, allerdings ist einer neue Bug gefunden. Der Bug ist auch schon in einem neuen Ticket behoben.
- Log in to comment