/ Indeks dokumentacji / Rozbudowa systemu / Rejestrowanie nowych klas w systemie / Zdarzenia / Zdarzenia na dokumencie Zdarzenia na dokumencie
Dostępne zdarzenia w systemie:
- Create
- Load
- UnLoad
- Refresh
- Publish
- UnPublish
- ItemLock
- ItemUnLock
- PostRender (onPage od wersji 3.0)
Występują one na takich obiektach jak:
- Page
- DynamicItem - po klasie tej dziedziczą wszystkie elementy które można edytować w systemie, np. Html, Plaintext, Image, etc.
Gdy połączymy zdarzenia z obiektami na których one występują mamy następujące kombinacje do których możemy podłączyć własny kod:
Przykład kilku kombinacji
- Page.Create
- Page.Load
- Page.Publish
- Html.UnPublish
- Image.Lock, etc.
Kolejność zdarzeń
Zdarzenia występują po sobie w następującej kolejności
- Page.Create - Strona jest tworzona. Brak podpiętych elementów strony.
- Page.Load - Strona jest ładowana przed wyświetlenie. Podpięte są wszystkie elementy strony.
- Page.Refresh, Page.Publish, Page.Lock, etc. - Strona jest publikowana, etc. Brak podpiętych elementów strony.
- Page.Unload - Strona jest usuwana z pamięci serwera. Podpięte są wszystkie elementy strony.
Metryka dokumentu |
| Tytuł: |
Zdarzenia w systemie |
| Opis: |
Opis mechanizmu zdarzeń systemowych |
| Źródło: |
+CMS Manual |
| Prawa autorskie: |
+CMS Content Management |
| Autor: |
root |
Zmodyfikowany przez: |
root |
| Data utworzenia: |
2009-11-05 15:22:48 |
Data modyfikacji: |
2009-11-05 16:21:14 |
| Data publikacji: |
2009-11-05 15:29:54 |
|
|