Navigation and service panel


Content

Posts tagged "Pipeline"

In der Desktop-Suche immer die letzte Version eines Items ausgeben

By Martin Haas on 3. April 2013, No comments

In der Desktop-Suche von Sitecore erscheint immer diejenige Item-Version, welche dem Suchbegriff am besten entspricht. Dieses Verhalten ist grundsätzlich völlig korrekt, jedoch besteht dadurch die Gefahr, dass eine alte Item-Version angepasst wird. Hier wird eine Möglichkeit gezeigt, wie in der Desktop-Suche immer die letzte Item-Version angezeigt wird.

read on
Categories  Best Practice Tags  Desktop-search  Code  Pipeline  Beispiel

Pipeline mit Rollback Funktionalität

By Kevin Brechbühl on 31. January 2013, No comments

Mit den Pipelines bietet Sitecore einen sehr einfachen und eleganten Weg, mehrere gekapselte Aktionen nacheinandern auszuführen. Was allerdings fehlt, ist eine Transaktion über die einzelnen Prozessoren. Das heisst, wenn in einem Pipeline Prozessor ein Fehler passiert, wird die Pipeline unterbrochen und nicht mehr weiter ausgeführt. Bis dahin ausgeführte Prozessoren und Aktionen können jedoch nicht rückgängig gemacht werden. Um dies zu implementieren eignet sich das Reversible Command Pattern, welches in diesem Beitrag erläutert wird.

read on