Questions & Answers

Alexander_Haufl
I'm new here

ListenerEvents

Hallo zusammen,

ich habe an den SiteStore einen StoreListener dran gehรคngt und gebe mir bei den jeweiligen Aktionen aus was gerade passiert ist.
Dabei ist mir aufgefallen, das beim Sortieren (Menรผreihenfolge) nicht etwas die Funktion elementMoved sondern removedFromScope, addedToScope und elementChanged getriggert werden.

Die erste Frage ist: Ist das richtig so?
Die zweite Frage wรคre: Wie kann ich mich hier gegen reine Delete-Aktionen abgrenzen?

Ich mรถchte mir am Ende einen Listener bauen, der auf Delete-Aktionen (vom User) reagiert.

Was ich auch sehr interessant finde:

Ein Ordner mit einer Seite wird gelรถscht, der DeleteEvent wird nur fรผr den Ordner getriggert.

Ein Ordner mit 3 Seiten wird gelรถscht, der DeleteEvent wird fรผr den Ordner und fรผr eine der 3 Seiten getriggert.

Ein Ordner mit Unterordnern und UnterSeiten wird gelรถscht, der DeleteEvent wird nur fรผr den Ordner getriggert.

So wie es scheint, gibt es was besonderes an der Seite aus Fall2, was kรถnnte es sein, das diese extra getriggert wird?

Viele GrรผรŸe
Alexander Haufler

0 Kudos
3 Replies
Alexander_Haufl
I'm new here

FSP-Version: 5.0.318

0 Kudos
Alexander_Haufl
I'm new here

Hat keiner eine Idee?

Viele GrรผรŸe

Alex

0 Kudos

Hallo Alexander,

kรถnntest du bitte einmal deinen Anwendungsfall beschreiben?

Der von dir genannte StoreListener erfasst nur, die lokalen ร„nderungen innerhalb des Clients. D.h. er berรผcksichtigt ausschlieรŸlich die von dir vorgenommenen ร„nderungen innerhalb deines Clients. ร„nderungen anderer Redakteure bzw. in anderen Clients werden nicht erkannt.

Mรถchtest du alle ร„nderungen zwischen zwei Revisionen erfassen, kannst du dafรผr die Revisions-Metadaten verwenden.

Viele GrรผรŸe

Michaela

Type a product name